premake / premake/premake-core
[Question] Are you interested in a CodeBlocks action?
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 3.6k
- Forks
- 654
- Avg merge
- 1d 1h
- Merged PRs (30d)
- 13
Description
Hi there,
I'm using premake to build my game engine which I developed mostly using CodeBlocks with Premake4 (I'm now using VS2015).
With Premake5, CodeBlocks support was dropped and I decided to use a premake4-compatible file to allow users to use premake4 for this target. But as premake4 is aging and premake5 getting interesting features, I decided to port the CodeBlocks action myself from the old premake4 source code.
It's now working as my engine correctly builds on it, and I'm now wondering if you guys would be interested by a PR to add it to premake5.
Link to the source code of my port: https://github.com/DigitalPulseSoftware/NazaraEngine/commit/40276139b52e0aae7daf20d3f0a84b007e84a993
Thanks for reading!
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the linked NazaraEngine commit and the premake4 CodeBlocks action it ports. Then compare that implementation with the premake5 action structure and determine what is needed for a CodeBlocks target. Done means CodeBlocks support is integrated into premake5 and can reproduce the working build behavior described in the issue.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c, lua
- Domain
- build-system, tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100