Skip to content

Conversation

@Cloudwalk9
Copy link
Contributor

Closes #26

This took way too long but I'm happy to be able to commit something
that at least builds the engine. It's a mess but I gotta start
somewhere. It is based on the build system of an old fork that I wrote
for "fun".

dpconfig.cmake is a special file you can drop into your project root
and it'll control the build configuration. I might look into a better
way of doing something like that.

I also added cmake-variants.json for vscode users and updated the
.gitignore appropriately.
@Cloudwalk9 Cloudwalk9 added the enhancement New feature or request label Mar 24, 2022
@Cloudwalk9 Cloudwalk9 self-assigned this Mar 24, 2022
@hemebond
Copy link
Contributor

@Cloudwalk9 What is left to do with this? I've just tried to test it and it seemed to work.

@Cloudwalk9
Copy link
Contributor Author

Cloudwalk9 commented Sep 12, 2024

@Cloudwalk9 What is left to do with this? I've just tried to test it and it seemed to work.

A lot. This is very stale and lots of new features in CMake with stable distros catching up that I don't have to limit myself. This needs a whole rewrite. It's WIP for that reason mostly.

Also, one of the strictest requirements is that it's able to cross-compile for Windows with minimal headache.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

cmake build system - support cross compiling

3 participants