diff options
author | Zapeth <steami@live.at> | 2019-08-25 18:28:54 +0200 |
---|---|---|
committer | Zapeth <steami@live.at> | 2019-08-25 18:28:54 +0200 |
commit | 7cb8112984172d1886d6bd7b12f0afffd1fa7229 (patch) | |
tree | 2c865df75169575ba26b368cd4a5ea8f286e26d3 | |
parent | 16d5041da87f85022de3f9f44693c2b4ea54234e (diff) |
Fix MinGW resource file compilation issues
-rw-r--r-- | src/libui_sdl/CMakeLists.txt | 4 | ||||
-rw-r--r-- | src/libui_sdl/libui/windows/CMakeLists.txt | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/src/libui_sdl/CMakeLists.txt b/src/libui_sdl/CMakeLists.txt index 63e9f48..b5d29d8 100644 --- a/src/libui_sdl/CMakeLists.txt +++ b/src/libui_sdl/CMakeLists.txt @@ -14,6 +14,10 @@ SET(SOURCES_LIBUI OSD.cpp ) +if (WIN32) + set(CMAKE_RC_COMPILE_OBJECT "<CMAKE_RC_COMPILER> -i <SOURCE> -o <OBJECT>") +endif() + option(BUILD_SHARED_LIBS "Whether to build libui as a shared library or a static library" ON) set(BUILD_SHARED_LIBS OFF) add_subdirectory(libui) diff --git a/src/libui_sdl/libui/windows/CMakeLists.txt b/src/libui_sdl/libui/windows/CMakeLists.txt index 9d5313a..24d4ad9 100644 --- a/src/libui_sdl/libui/windows/CMakeLists.txt +++ b/src/libui_sdl/libui/windows/CMakeLists.txt @@ -73,7 +73,7 @@ macro(_handle_static) add_custom_command( TARGET libui POST_BUILD COMMAND - ${CMAKE_COMMAND} -E copy $<TARGET_PROPERTY:libui,BINARY_DIR>/CMakeFiles/libui.dir/windows/resources.rc.* ${_LIBUI_STATIC_RES} + ${CMAKE_COMMAND} -E copy $<TARGET_PROPERTY:libui,BINARY_DIR>/CMakeFiles/libui.dir/windows/resources.rc.obj ${_LIBUI_STATIC_RES} COMMENT "Copying libui.res") endmacro() |