blob: 5fbd572b75d7a1fc5481168acbd08148cdb330d0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
cmake_minimum_required(VERSION 2.8.3.20110118)
project(VSResource)
string(REPLACE "/INCREMENTAL:YES" ""
CMAKE_EXE_LINKER_FLAGS_DEBUG
"${CMAKE_EXE_LINKER_FLAGS_DEBUG}")
if(MSVC60 OR CYGWIN)
# VS6 and Cygwin rc compilers do not deal well with spaces in a "/D" value
add_definitions(/DCMAKE_RCDEFINE="test.txt")
else()
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/test.txt
"${CMAKE_CURRENT_BINARY_DIR}/test with spaces.txt" COPYONLY)
include_directories(${CMAKE_CURRENT_BINARY_DIR})
add_definitions(/DCMAKE_RCDEFINE="test with spaces.txt")
endif()
add_executable(VSResource main.cpp test.rc)
|