| if(NOT DEFINED SDL2_DIR) |
| set(SDL2_DIR /usr/local/cross-tools/x86_64-w64-mingw32/lib/cmake/SDL2) |
| endif() |
| list(APPEND CMAKE_MODULE_PATH ${SDL2_DIR}) |
| include(sdl2-config REQUIRED) |
| |
| set(CMAKE_SYSTEM_NAME Windows) |
| set(CMAKE_C_COMPILER x86_64-w64-mingw32-gcc) |
| set(CMAKE_CXX_COMPILER x86_64-w64-mingw32-g++) |
| set(CMAKE_CXX_FLAGS_INIT "-static-libstdc++ -static-libgcc -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic") |
| set(SDL2_BINDIR ${SDL2_PREFIX}/bin) |
| |
| configure_file(${SDL2_BINDIR}/SDL2.dll ${CMAKE_CURRENT_BINARY_DIR}/SDL2.dll COPYONLY) |