Просмотр исходного кода

honor 3.6 and 3.7 target properties upon generating unity target

master
Sascha Kratky 9 лет назад
Родитель
Сommit
e644a547af
1 измененных файлов: 7 добавлений и 3 удалений
  1. +7
    -3
      CMake/cotire.cmake

+ 7
- 3
CMake/cotire.cmake Просмотреть файл

@@ -3069,7 +3069,8 @@ function (cotire_setup_unity_build_target _languages _configurations _target)
POSITION_INDEPENDENT_CODE POSITION_INDEPENDENT_CODE
C_COMPILER_LAUNCHER CXX_COMPILER_LAUNCHER C_COMPILER_LAUNCHER CXX_COMPILER_LAUNCHER
C_INCLUDE_WHAT_YOU_USE CXX_INCLUDE_WHAT_YOU_USE C_INCLUDE_WHAT_YOU_USE CXX_INCLUDE_WHAT_YOU_USE
C_VISIBILITY_PRESET CXX_VISIBILITY_PRESET VISIBILITY_INLINES_HIDDEN)
C_VISIBILITY_PRESET CXX_VISIBILITY_PRESET VISIBILITY_INLINES_HIDDEN
C_CLANG_TIDY CXX_CLANG_TIDY)
# copy compile features # copy compile features
cotire_copy_set_properites("${_configurations}" TARGET ${_target} ${_unityTargetName} cotire_copy_set_properites("${_configurations}" TARGET ${_target} ${_unityTargetName}
C_EXTENSIONS C_STANDARD C_STANDARD_REQUIRED C_EXTENSIONS C_STANDARD C_STANDARD_REQUIRED
@@ -3092,7 +3093,8 @@ function (cotire_setup_unity_build_target _languages _configurations _target)
LINK_INTERFACE_MULTIPLICITY LINK_INTERFACE_MULTIPLICITY_<CONFIG> LINK_INTERFACE_MULTIPLICITY LINK_INTERFACE_MULTIPLICITY_<CONFIG>
LINK_SEARCH_START_STATIC LINK_SEARCH_END_STATIC LINK_SEARCH_START_STATIC LINK_SEARCH_END_STATIC
STATIC_LIBRARY_FLAGS STATIC_LIBRARY_FLAGS_<CONFIG> STATIC_LIBRARY_FLAGS STATIC_LIBRARY_FLAGS_<CONFIG>
NO_SONAME SOVERSION VERSION)
NO_SONAME SOVERSION VERSION
LINK_WHAT_YOU_USE)
# copy cmake stuff # copy cmake stuff
cotire_copy_set_properites("${_configurations}" TARGET ${_target} ${_unityTargetName} cotire_copy_set_properites("${_configurations}" TARGET ${_target} ${_unityTargetName}
IMPLICIT_DEPENDS_INCLUDE_TRANSFORM RULE_LAUNCH_COMPILE RULE_LAUNCH_CUSTOM RULE_LAUNCH_LINK) IMPLICIT_DEPENDS_INCLUDE_TRANSFORM RULE_LAUNCH_COMPILE RULE_LAUNCH_CUSTOM RULE_LAUNCH_LINK)
@@ -3115,7 +3117,9 @@ function (cotire_setup_unity_build_target _languages _configurations _target)
VS_SCC_AUXPATH VS_SCC_LOCALPATH VS_SCC_PROJECTNAME VS_SCC_PROVIDER VS_SCC_AUXPATH VS_SCC_LOCALPATH VS_SCC_PROJECTNAME VS_SCC_PROVIDER
VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION
VS_WINRT_COMPONENT VS_WINRT_EXTENSIONS VS_WINRT_REFERENCES VS_WINRT_COMPONENT VS_WINRT_EXTENSIONS VS_WINRT_REFERENCES
WIN32_EXECUTABLE WINDOWS_EXPORT_ALL_SYMBOLS)
WIN32_EXECUTABLE WINDOWS_EXPORT_ALL_SYMBOLS
DEPLOYMENT_REMOTE_DIRECTORY VS_CONFIGURATION_TYPE
VS_SDK_REFERENCES)
# copy Android platform specific stuff # copy Android platform specific stuff
cotire_copy_set_properites("${_configurations}" TARGET ${_target} ${_unityTargetName} cotire_copy_set_properites("${_configurations}" TARGET ${_target} ${_unityTargetName}
ANDROID_API ANDROID_API_MIN ANDROID_GUI ANDROID_API ANDROID_API_MIN ANDROID_GUI


Загрузка…
Отмена
Сохранить