[Orxonox-commit 7076] r11693 - code/trunk/cmake/tools
landauf at orxonox.net
landauf at orxonox.net
Wed Jan 3 02:31:43 CET 2018
Author: landauf
Date: 2018-01-03 02:31:43 +0100 (Wed, 03 Jan 2018)
New Revision: 11693
Modified:
code/trunk/cmake/tools/TargetUtilities.cmake
Log:
apparently we must create the directory for module/plugin-files manually to make it work with some (older?) versions of CMake
Modified: code/trunk/cmake/tools/TargetUtilities.cmake
===================================================================
--- code/trunk/cmake/tools/TargetUtilities.cmake 2018-01-03 00:43:20 UTC (rev 11692)
+++ code/trunk/cmake/tools/TargetUtilities.cmake 2018-01-03 01:31:43 UTC (rev 11693)
@@ -475,7 +475,9 @@
IF(CMAKE_CONFIGURATION_TYPES)
FOREACH(_config ${CMAKE_CONFIGURATION_TYPES})
- SET(_helper_filename ${_output_dir}/${_config}/${_target_name}${_extension})
+ SET(_helper_directory ${_output_dir}/${_config})
+ FILE(MAKE_DIRECTORY ${_helper_directory})
+ SET(_helper_filename ${_helper_directory}/${_target_name}${_extension})
FILE(GENERATE OUTPUT ${_helper_filename} CONTENT $<TARGET_FILE_NAME:${_target_name}>)
@@ -486,7 +488,9 @@
)
ENDFOREACH()
ELSE()
- SET(_helper_filename ${_output_dir}/${_target_name}${_extension})
+ SET(_helper_directory ${_output_dir})
+ FILE(MAKE_DIRECTORY ${_helper_directory})
+ SET(_helper_filename ${_helper_directory}/${_target_name}${_extension})
FILE(GENERATE OUTPUT ${_helper_filename} CONTENT $<TARGET_FILE_NAME:${_target_name}>)
More information about the Orxonox-commit
mailing list