Makefile rewrite + source code file list parity with CMake
My own testing has confirmed this working on Linux and MinGW cross compile.
Basically, source code files are listed in Sourcefile
s now. It's just a plaintext list of filenames. The filenames are relative to the directory of the Sourcefile.
Executables now go into bin
directly, instead of bin/Mingw/Release
for instance. If you use DEBUGMODE=1
, it goes into bin/debug
.
I've also removed some configuration for little used or abandoned platforms such as Pandora, Haiku, DUMMY, DJGPPDOS (this one should've been killed before), Solaris, and MACOSX.
Some MSVC stuff removed from CMakeLists.txt.
TODO
- Update README to mention removed platforms.
- Add more info about compiling to the README.
Give CMake parity in regard to the Sourcefiles.
Edited by James R.