Created
March 21, 2019 19:31
-
-
Save dnakamura/24ecce3061474162e890f72838551619 to your computer and use it in GitHub Desktop.
ImportTools.cmake
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Generated by CMake | |
if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.5) | |
message(FATAL_ERROR "CMake >= 2.6.0 required") | |
endif() | |
cmake_policy(PUSH) | |
cmake_policy(VERSION 2.6) | |
#---------------------------------------------------------------- | |
# Generated CMake target import file. | |
#---------------------------------------------------------------- | |
# Commands may need to know the format version. | |
set(CMAKE_IMPORT_FILE_VERSION 1) | |
# Protect against multiple inclusion, which would fail when already imported targets are added once more. | |
set(_targetsDefined) | |
set(_targetsNotDefined) | |
set(_expectedTargets) | |
foreach(_expectedTarget hookgen tracemerge tracegen) | |
list(APPEND _expectedTargets ${_expectedTarget}) | |
if(NOT TARGET ${_expectedTarget}) | |
list(APPEND _targetsNotDefined ${_expectedTarget}) | |
endif() | |
if(TARGET ${_expectedTarget}) | |
list(APPEND _targetsDefined ${_expectedTarget}) | |
endif() | |
endforeach() | |
if("${_targetsDefined}" STREQUAL "${_expectedTargets}") | |
unset(_targetsDefined) | |
unset(_targetsNotDefined) | |
unset(_expectedTargets) | |
set(CMAKE_IMPORT_FILE_VERSION) | |
cmake_policy(POP) | |
return() | |
endif() | |
if(NOT "${_targetsDefined}" STREQUAL "") | |
message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n") | |
endif() | |
unset(_targetsDefined) | |
unset(_targetsNotDefined) | |
unset(_expectedTargets) | |
# Create imported target hookgen | |
add_executable(hookgen IMPORTED) | |
# Create imported target tracemerge | |
add_executable(tracemerge IMPORTED) | |
# Create imported target tracegen | |
add_executable(tracegen IMPORTED) | |
# Import target "hookgen" for configuration "Debug" | |
set_property(TARGET hookgen APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG) | |
set_target_properties(hookgen PROPERTIES | |
IMPORTED_LOCATION_DEBUG "C:/Users/DEVINNakamura/source/j9/omr/Debug/hookgen.exe" | |
) | |
# Import target "tracemerge" for configuration "Debug" | |
set_property(TARGET tracemerge APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG) | |
set_target_properties(tracemerge PROPERTIES | |
IMPORTED_LOCATION_DEBUG "C:/Users/DEVINNakamura/source/j9/omr/Debug/tracemerge.exe" | |
) | |
# Import target "tracegen" for configuration "Debug" | |
set_property(TARGET tracegen APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG) | |
set_target_properties(tracegen PROPERTIES | |
IMPORTED_LOCATION_DEBUG "C:/Users/DEVINNakamura/source/j9/omr/Debug/tracegen.exe" | |
) | |
# Import target "hookgen" for configuration "Release" | |
set_property(TARGET hookgen APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE) | |
set_target_properties(hookgen PROPERTIES | |
IMPORTED_LOCATION_RELEASE "C:/Users/DEVINNakamura/source/j9/omr/Release/hookgen.exe" | |
) | |
# Import target "tracemerge" for configuration "Release" | |
set_property(TARGET tracemerge APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE) | |
set_target_properties(tracemerge PROPERTIES | |
IMPORTED_LOCATION_RELEASE "C:/Users/DEVINNakamura/source/j9/omr/Release/tracemerge.exe" | |
) | |
# Import target "tracegen" for configuration "Release" | |
set_property(TARGET tracegen APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE) | |
set_target_properties(tracegen PROPERTIES | |
IMPORTED_LOCATION_RELEASE "C:/Users/DEVINNakamura/source/j9/omr/Release/tracegen.exe" | |
) | |
# Import target "hookgen" for configuration "MinSizeRel" | |
set_property(TARGET hookgen APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL) | |
set_target_properties(hookgen PROPERTIES | |
IMPORTED_LOCATION_MINSIZEREL "C:/Users/DEVINNakamura/source/j9/omr/MinSizeRel/hookgen.exe" | |
) | |
# Import target "tracemerge" for configuration "MinSizeRel" | |
set_property(TARGET tracemerge APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL) | |
set_target_properties(tracemerge PROPERTIES | |
IMPORTED_LOCATION_MINSIZEREL "C:/Users/DEVINNakamura/source/j9/omr/MinSizeRel/tracemerge.exe" | |
) | |
# Import target "tracegen" for configuration "MinSizeRel" | |
set_property(TARGET tracegen APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL) | |
set_target_properties(tracegen PROPERTIES | |
IMPORTED_LOCATION_MINSIZEREL "C:/Users/DEVINNakamura/source/j9/omr/MinSizeRel/tracegen.exe" | |
) | |
# Import target "hookgen" for configuration "RelWithDebInfo" | |
set_property(TARGET hookgen APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO) | |
set_target_properties(hookgen PROPERTIES | |
IMPORTED_LOCATION_RELWITHDEBINFO "C:/Users/DEVINNakamura/source/j9/omr/RelWithDebInfo/hookgen.exe" | |
) | |
# Import target "tracemerge" for configuration "RelWithDebInfo" | |
set_property(TARGET tracemerge APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO) | |
set_target_properties(tracemerge PROPERTIES | |
IMPORTED_LOCATION_RELWITHDEBINFO "C:/Users/DEVINNakamura/source/j9/omr/RelWithDebInfo/tracemerge.exe" | |
) | |
# Import target "tracegen" for configuration "RelWithDebInfo" | |
set_property(TARGET tracegen APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO) | |
set_target_properties(tracegen PROPERTIES | |
IMPORTED_LOCATION_RELWITHDEBINFO "C:/Users/DEVINNakamura/source/j9/omr/RelWithDebInfo/tracegen.exe" | |
) | |
# This file does not depend on other imported targets which have | |
# been exported from the same project but in a separate export set. | |
# Commands beyond this point should not need to know the version. | |
set(CMAKE_IMPORT_FILE_VERSION) | |
cmake_policy(POP) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment