Code-Nycticebus / claymore

A C Game Engine
MIT License
30 stars 3 forks source link

pybuildc alternative #13

Open ColleagueRiley opened 4 weeks ago

ColleagueRiley commented 4 weeks ago

I'm struggling to properly setup pybuildc. I think it would be nice if there was a alternative to pybuildc included (such as makefile or make).

Code-Nycticebus commented 3 weeks ago

I’m open to alternative build systems for claymore. However, I don’t currently have the skills to implement a makefile myself.

If you or anyone is interested in contributing or has expertise in this area, please feel free to contribute.

Code-Nycticebus commented 3 weeks ago

How about i go for the nobuild approach.

It's not finished yet just a draft.

TODO:

alexlnkp commented 3 weeks ago

How about i go for the nobuild approach.

It's not finished yet just a draft.

TODO:

* [x]  Build claymore as a library

* [x]  Cross Platform (currently only linux)

* [ ]  debug/release

NoBuild sounds like a great alternative, however i think CMake will be more versatile and potentially easier to use

ColleagueRiley commented 3 weeks ago

No build is better 😎

Code-Nycticebus commented 3 weeks ago

I’ve thought about it too since it can make Visual Studio integration easier if people want to contribute with it. But i don't personally use VS or CMake, so integrating them would be a bit tough for me..

So again I'm open to any kind of build system but i would need help integrating them.

The project is very easy to build with any kind of build system thanks to RGFW and all the other header-only libraries.

ColleagueRiley commented 2 weeks ago

Got it to build with no-build just fine