3c30d59aba
* Enable ffmpeg by default only on linux and msys2, it will be disabled for normal windows builds and on mac. * Set SFML_STATIC_LIBRARIES only for normal non-msys2 windows builds, because msys2 does not currently have static versions of the SFML sub-libraries, e.g. system, network, etc.. Dynamic linking works fine for now. * Fix quoting for -DLOCALEDIR, on windows spaces were causing errors in make on msys2. * Update to upstream FindSFML.cmake . * Add an ./installdeps-msys2 script to install all necessary tools and libraries on msys2 for building both 64 and 32 bit windows Wx binaries. * Add the dependencies/mingw-xaudio/include directory to INCLUDE_DIRECTORIES so that XAudio compiles on msys2, as mingw-w64 does not currently have XAudio headers. Also check that the user pulled the git submodule in the process (the ./installdeps-msys2 script does this for you.) TODO: * Generalize ./installdeps to work on more platforms. * Make console Wx app in debug mode so that debug prints will work. * Fix game keyboard input for msys2 builds. * Add HiDPI support for Windows. * Fix the -D*DIR defines to have the correct paths on windows. |
||
---|---|---|
.. | ||
CMakeASM_NASMInformation.cmake | ||
CMakeDetermineASM_NASMCompiler.cmake | ||
CMakeTestASM_NASMCompiler.cmake | ||
FindDirectX.cmake | ||
FindGettext.cmake | ||
FindSDL2.cmake | ||
FindSFML.cmake | ||
GetGitRevisionDescription.cmake | ||
GetGitRevisionDescription.cmake.in |