File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -30,22 +30,23 @@ set(DETOUR_LIB ${MODULES_DIR}/detours.lib)
3030
3131# Source and linkage
3232add_library (${LIBRARY_NAME} SHARED ${SRCS} ${HEADERS} ${EXTLIBS_HEADERS} )
33- add_executable (${EXECUTABLE_NAME} ${LAUNCHER_SRCS} ${LAUNCHER_HEADERS} ${EXTLIBS_HEADERS} )
33+ add_executable (${EXECUTABLE_NAME} ${LAUNCHER_SRCS} ${LAUNCHER_HEADERS} )
3434target_link_libraries (${LIBRARY_NAME} ${DETOUR_LIB} )
35- target_link_libraries (${EXECUTABLE_NAME} ${DETOUR_LIB} )
3635
3736# Output directory
3837set (OUTPUT_DIR "${CMAKE_SOURCE_DIR} /bin/" )
3938file (MAKE_DIRECTORY ${OUTPUT_DIR} )
4039
4140set_target_properties (${EXECUTABLE_NAME} PROPERTIES
42- RUNTIME_OUTPUT_DIRECTORY_DEBUG ${OUTPUT_DIR}
43- RUNTIME_OUTPUT_DIRECTORY_RELEASE ${OUTPUT_DIR}
44- )
41+ RUNTIME_OUTPUT_DIRECTORY_DEBUG ${OUTPUT_DIR}
42+ RUNTIME_OUTPUT_DIRECTORY_RELEASE ${OUTPUT_DIR}
43+ )
4544set_target_properties (${LIBRARY_NAME} PROPERTIES
46- RUNTIME_OUTPUT_DIRECTORY_DEBUG ${OUTPUT_DIR}
47- RUNTIME_OUTPUT_DIRECTORY_RELEASE ${OUTPUT_DIR}
48- )
45+ RUNTIME_OUTPUT_DIRECTORY_DEBUG ${OUTPUT_DIR}
46+ RUNTIME_OUTPUT_DIRECTORY_RELEASE ${OUTPUT_DIR}
47+ )
48+
49+ # Runtime Library
4950set_property (TARGET ${LIBRARY_NAME} PROPERTY MSVC_RUNTIME_LIBRARY "MultiThreaded$<$<CONFIG :Debug >:Debug >" )
5051set_property (TARGET ${EXECUTABLE_NAME} PROPERTY MSVC_RUNTIME_LIBRARY "MultiThreaded$<$<CONFIG :Debug >:Debug >" )
5152
You can’t perform that action at this time.
0 commit comments