aboutsummaryrefslogtreecommitdiff
path: root/src/libui_sdl/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'src/libui_sdl/CMakeLists.txt')
-rw-r--r--src/libui_sdl/CMakeLists.txt12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/libui_sdl/CMakeLists.txt b/src/libui_sdl/CMakeLists.txt
index 63e9f48..64206bf 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)
@@ -39,11 +43,11 @@ if (UNIX)
ADD_DEFINITIONS(${GTK3_CFLAGS_OTHER})
add_custom_command(OUTPUT melon_grc.c
- COMMAND glib-compile-resources --sourcedir="${CMAKE_SOURCE_DIR}"
- --target="${CMAKE_CURRENT_BINARY_DIR}/melon_grc.c"
+ COMMAND glib-compile-resources --sourcedir=${CMAKE_SOURCE_DIR}
+ --target=${CMAKE_CURRENT_BINARY_DIR}/melon_grc.c
--generate-source "${CMAKE_SOURCE_DIR}/melon_grc.xml"
- COMMAND glib-compile-resources --sourcedir="${CMAKE_SOURCE_DIR}"
- --target="${CMAKE_CURRENT_BINARY_DIR}/melon_grc.h"
+ COMMAND glib-compile-resources --sourcedir=${CMAKE_SOURCE_DIR}
+ --target=${CMAKE_CURRENT_BINARY_DIR}/melon_grc.h
--generate-header "${CMAKE_SOURCE_DIR}/melon_grc.xml")
if (CMAKE_SYSTEM_NAME STREQUAL "Linux")