![]() Add a more general purpose ./installdeps script to replace ./installdeps-msys2 that handles: Debian Linux, Arch Linux, MSYS2+MinGW, Mac Homebrew, MacPorts and Fink for Mac. More OSes and distributions will be added in the future, and the script may be generalized for use in other projects. Move Mac package manager setup code into MacPackageManagers.cmake and greatly improve it. Handles Homebrew, MacPorts and Fink correctly. Minor tweaks for FindSDL2.cmake: better include dir searching that works on cygwin, fix flags for MinGW, and quiet pkg-config program errors. Add MinGW cross-compilation toolchain files, they can be specified on the cmake command line with: -DCMAKE_TOOLCHAIN_FILE=../CMakeScripts/Toolchain-cross-MinGW-w64-i686.cmake or -DCMAKE_TOOLCHAIN_FILE=../CMakeScripts/Toolchain-cross-MinGW-w64-x86_64.cmake these work for Cygwin and should work for MinGW on Linux as well. |
||
---|---|---|
CMakeScripts | ||
data | ||
dependencies@76e2d57b89 | ||
doc | ||
fex | ||
po | ||
project | ||
src | ||
.clang-format | ||
.gitignore | ||
.gitmodules | ||
CMakeLists.txt | ||
installdeps | ||
todo.md |