We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5994050 commit db26e01Copy full SHA for db26e01
1 file changed
CMakeLists.txt
@@ -109,7 +109,14 @@ macro(add_plugin name)
109
add_library(${name} SHARED ${SRC_DIR}/${name}.cpp ${plugin_SRCS})
110
add_executable(${name}_main ${SRC_DIR}/${name}.cpp ${plugin_SRCS})
111
target_link_libraries(${name}_main PRIVATE pugg ${plugin_LIBS})
112
- set_target_properties(${name}_main PROPERTIES OUTPUT_NAME ${name})
+ if(WIN32)
113
+ set_target_properties(${name}_main PROPERTIES
114
+ OUTPUT_NAME ${name}
115
+ ARCHIVE_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/exe"
116
+ PDB_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/exe")
117
+ else()
118
+ set_target_properties(${name}_main PROPERTIES OUTPUT_NAME ${name})
119
+ endif()
120
set(${name}_EXEC ${name})
121
list(APPEND TARGET_LIST ${name}_main)
122
endif()
0 commit comments