File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -3,15 +3,15 @@ project(DebugViewConsole)
33add_executable (DebugViewConsole DebugViewConsole.cpp )
44
55target_link_libraries (DebugViewConsole
6- PRIVATE
7- project::definitions
8- project::compile_features
9- project::compile_options
10- nuget::boost_test
11- dv::library
12- dv::indexedstorage
13- CobaltFusion
14- docopt
6+ PRIVATE
7+ project::definitions
8+ project::compile_features
9+ project::compile_options
10+ nuget::boost_test
11+ dv::library
12+ dv::indexedstorage
13+ CobaltFusion
14+ docopt
1515)
1616
1717install (TARGETS DebugViewConsole RUNTIME DESTINATION bin)
@@ -21,16 +21,14 @@ target_include_directories(DebugViewConsole PUBLIC
2121)
2222
2323add_custom_command (
24- TARGET DebugViewConsole
25- POST_BUILD
24+ TARGET DebugViewConsole
25+ POST_BUILD
2626 COMMAND ${CMAKE_COMMAND } -E copy
2727 $<TARGET_FILE :DebugViewConsole >
2828 ${CMAKE_RUNTIME_OUTPUT_DIRECTORY } /DebugViewConsole-small.exe
29- )
3029
31- install (CODE "
32- execute_process(COMMAND ${CMAKE_COMMAND } -E copy ${CMAKE_RUNTIME_OUTPUT_DIRECTORY } /DebugViewConsole.exe ${CMAKE_RUNTIME_OUTPUT_DIRECTORY } /DebugViewConsole-small.exe)
33- execute_process(COMMAND ${PROJECT_UTILS_DIRECTORY} /upx.exe ${CMAKE_RUNTIME_OUTPUT_DIRECTORY } /DebugViewConsole-small.exe)
34- " )
30+ COMMAND ${PROJECT_UTILS_DIRECTORY} /upx.exe
31+ ${CMAKE_RUNTIME_OUTPUT_DIRECTORY } /DebugViewConsole-small.exe
32+ )
3533
36- INSTALL (FILES ${ CMAKE_RUNTIME_OUTPUT_DIRECTORY } /DebugViewConsole-small.exe DESTINATION bin)
34+ install (FILES $< TARGET_FILE_DIR : DebugViewConsole > /DebugViewConsole-small.exe DESTINATION bin)
Original file line number Diff line number Diff line change @@ -43,9 +43,15 @@ target_include_directories(Debugviewpp PUBLIC
4343 $<BUILD_INTERFACE :${CMAKE_CURRENT_SOURCE_DIR } /../include >
4444)
4545
46- install (CODE "
47- execute_process(COMMAND ${CMAKE_COMMAND } -E copy ${CMAKE_RUNTIME_OUTPUT_DIRECTORY } /Debugviewpp.exe ${CMAKE_RUNTIME_OUTPUT_DIRECTORY } /Debugviewpp-small.exe)
48- execute_process(COMMAND ${PROJECT_UTILS_DIRECTORY} /upx.exe ${CMAKE_RUNTIME_OUTPUT_DIRECTORY } /Debugviewpp-small.exe)
49- " )
46+ add_custom_command (
47+ TARGET Debugviewpp
48+ POST_BUILD
49+ COMMAND ${CMAKE_COMMAND } -E copy
50+ $<TARGET_FILE :Debugviewpp >
51+ ${CMAKE_RUNTIME_OUTPUT_DIRECTORY } /Debugviewpp-small.exe
5052
51- INSTALL (FILES ${CMAKE_RUNTIME_OUTPUT_DIRECTORY } /Debugviewpp-small.exe DESTINATION bin)
53+ COMMAND ${PROJECT_UTILS_DIRECTORY} /upx.exe
54+ ${CMAKE_RUNTIME_OUTPUT_DIRECTORY } /Debugviewpp-small.exe
55+ )
56+
57+ install (FILES $<TARGET_FILE_DIR :Debugviewpp >/Debugviewpp-small.exe DESTINATION bin)
You can’t perform that action at this time.
0 commit comments