dangmoody / HLML

Auto-generated maths library for C and C++ based on HLSL/Cg
24 stars 1 forks source link

Build system refactor #66

Closed dangmoody closed 1 year ago

dangmoody commented 1 year ago

We now use makefiles to build the generator and all the tests for both windows and macos/linux. This replaces the .bat and .sh build scripts that we have in the project.

There's also been some work started on making the premake scripts generate a proper Visual Studio solution instead of one that just consists of makefiles, but that work is still on going.

The point of this PR is just to get the makefile scripts (and the Windows make.exe equivalent) into master so that we can hook it up to the build system (CI, etc.) and start using it. The phasing out of the old scripts will be a separate process.