From: <jfa...@us...> - 2015-06-20 21:53:39
|
Revision: 10944 http://sourceforge.net/p/oorexx/code-0/10944 Author: jfaucher Date: 2015-06-20 21:53:37 +0000 (Sat, 20 Jun 2015) Log Message: ----------- cmake under Windows : Fix the build of the RelWithDebInfo configuration. orexx.pdb, ooDialog_com.pdb and ooDialog_exe.pdb were not created and the installation was aborted. Modified Paths: -------------- main/trunk/CMakeLists.txt Modified: main/trunk/CMakeLists.txt =================================================================== --- main/trunk/CMakeLists.txt 2015-06-20 17:45:33 UTC (rev 10943) +++ main/trunk/CMakeLists.txt 2015-06-20 21:53:37 UTC (rev 10944) @@ -772,6 +772,10 @@ get_property(link_flags TARGET rexx_exe PROPERTY LINK_FLAGS_DEBUG) set(link_flags "${link_flags} /PDB:bin\\orexx.pdb") set_target_properties(rexx_exe PROPERTIES LINK_FLAGS_DEBUG ${link_flags}) + + get_property(link_flags TARGET rexx_exe PROPERTY LINK_FLAGS_RELWITHDEBINFO) + set(link_flags "${link_flags} /PDB:bin\\orexx.pdb") + set_target_properties(rexx_exe PROPERTIES LINK_FLAGS_RELWITHDEBINFO ${link_flags}) endif () # Include file definition @@ -1307,6 +1311,10 @@ set(link_flags "${link_flags} /PDB:bin\\ooDialog_exe.pdb") set_target_properties(oodialog_exe PROPERTIES LINK_FLAGS_DEBUG ${link_flags}) + get_property(link_flags TARGET oodialog_exe PROPERTY LINK_FLAGS_RELWITHDEBINFO) + set(link_flags "${link_flags} /PDB:bin\\ooDialog_exe.pdb") + set_target_properties(oodialog_exe PROPERTIES LINK_FLAGS_RELWITHDEBINFO ${link_flags}) + set_property(TARGET oodialog_exe PROPERTY COMPILE_DEFINITIONS OOD_VER=${OOD_MAJOR} @@ -1339,6 +1347,10 @@ set(link_flags "${link_flags} /PDB:bin\\ooDialog_com.pdb") set_target_properties(oodialog_com PROPERTIES LINK_FLAGS_DEBUG ${link_flags}) + get_property(link_flags TARGET oodialog_com PROPERTY LINK_FLAGS_RELWITHDEBINFO) + set(link_flags "${link_flags} /PDB:bin\\ooDialog_com.pdb") + set_target_properties(oodialog_com PROPERTIES LINK_FLAGS_RELWITHDEBINFO ${link_flags}) + set_property(TARGET oodialog_com PROPERTY COMPILE_DEFINITIONS OOD_VER=${OOD_MAJOR} @@ -1616,6 +1628,10 @@ CONFIGURATIONS Debug RelWithDebInfo) install(FILES ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/oodialog.pdb COMPONENT Core DESTINATION ${INSTALL_EXECUTABLE_DIR} CONFIGURATIONS Debug RelWithDebInfo) + install(FILES ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/oodialog_com.pdb COMPONENT Core DESTINATION ${INSTALL_EXECUTABLE_DIR} + CONFIGURATIONS Debug RelWithDebInfo) + install(FILES ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/oodialog_exe.pdb COMPONENT Core DESTINATION ${INSTALL_EXECUTABLE_DIR} + CONFIGURATIONS Debug RelWithDebInfo) install(FILES ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/orexx.pdb COMPONENT Core DESTINATION ${INSTALL_EXECUTABLE_DIR} CONFIGURATIONS Debug RelWithDebInfo) install(FILES ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/orexxole.pdb COMPONENT Core DESTINATION ${INSTALL_EXECUTABLE_DIR} |