aimotive-legacy / cmakex

lightweight package manager for CMake
4 stars 1 forks source link

save environment parameters to install descriptor #23

Open tamaskenez opened 7 years ago

tamaskenez commented 7 years ago

These variables could be saved (if non-empty)

set(cmake_vars CMAKE_SYSTEM CMAKE_SYSTEM_PROCESSOR CMAKE_GENERATOR CMAKE_GENERATOR_PLATFORM CMAKE_GENERATOR_TOOLSET CMAKE_TOOLCHAIN_FILE CMAKE_EXTRA_GENERATOR

CMAKE_CROSSCOMPILING CMAKE_SIZEOF_VOID_P CMAKE_STANDARD_LIBRARIES MSVC_VERSION XCODE_VERSION CMAKE_XCODE_PLATFORM_TOOLSET

CMAKE_LIBRARY_ARCHITECTURE CMAKE_FIND_FRAMEWORK CMAKE_FIND_APPBUNDLE

CMAKE_PREFIX_PATH CMAKE_INCLUDE_PATH CMAKE_LIBRARY_PATH CMAKE_PROGRAM_PATH CMAKE_APPBUNDLE_PATH CMAKE_FRAMEWORK_PATH

ENV{CMAKE_PREFIX_PATH} ENV{CMAKE_INCLUDE_PATH} ENV{CMAKE_LIBRARY_PATH} ENV{CMAKE_PROGRAM_PATH} ENV{CMAKE_APPBUNDLE_PATH} ENV{CMAKE_FRAMEWORK_PATH}

ENV{INCLUDE} ENV{LIB} ENV{PATH}

CMAKE_SYSTEM_PREFIX_PATH CMAKE_SYSTEM_INCLUDE_PATH CMAKE_SYSTEM_LIBRARY_PATH CMAKE_SYSTEM_PROGRAM_PATH CMAKE_SYSTEM_APPBUNDLE_PATH CMAKE_SYSTEM_FRAMEWORK_PATH

CMAKE_SYSROOT

CMAKE_FIND_ROOT_PATH CMAKE_FIND_ROOT_PATH_MODE_INCLUDE CMAKE_FIND_ROOT_PATH_MODE_LIBRARY CMAKE_FIND_ROOT_PATH_MODE_PACKAGE CMAKE_FIND_ROOT_PATH_MODE_PROGRAM

CMAKE_PLATFORM_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES CMAKE_PLATFORM_IMPLICIT_LINK_DIRECTORIES )

set(cmake_lang_vars COMPILER_ID COMPILER COMPILER_EXTERNAL_TOOLCHAIN COMPILER_TARGET COMPILER_VERSION SIZEOF_DATA_PTR IMPLICIT_INCLUDE_DIRECTORIES IMPLICIT_LINK_DIRECTORIES IMPLICIT_LINK_FRAMEWORK_DIRECTORIES IMPLICIT_LINK_LIBRARIES )