cmake set() examples

ornladios/ADIOS2 cmake/DetectOptions.cmake :62

set(${outVar} "" PARENT_SCOPE)

ornladios/ADIOS2 cmake/upstream/FindHDF5.cmake :306

set(${is_parallel} FALSE PARENT_SCOPE)

ornladios/ADIOS2 cmake/upstream/FindHDF5.cmake :952

set( HDF5_IS_PARALLEL ${HDF5_IS_PARALLEL} CACHE BOOL
    "HDF5 library compiled with parallel IO support" )

ornladios/ADIOS2 cmake/upstream/FindMPI.cmake :1533

set(MPI_${LANG}_COMPILE_OPTIONS          "" CACHE STRING "MPI ${LANG} compilation flags"             )

ornladios/ADIOS2 cmake/upstream/FindPython/Support.cmake :576

set (${_PGV_PREFIX}ABI "" PARENT_SCOPE)

ornladios/ADIOS2 cmake/upstream/FindPython/Support.cmake :2124

set (${_PYTHON_PREFIX}_COMPILER "${_${_PYTHON_PREFIX}_COMPILER}" CACHE FILEPATH "${_PYTHON_PREFIX} Compiler")

ornladios/ADIOS2 scripts/ci/cmake/ci-common.cmake :41

set(dashboard_git_branch "$ENV{CI_COMMIT_REF}")

ornladios/ADIOS2 scripts/ci/cmake/ci-frontier-cray.cmake :3

set(ENV{CC}  craycc)

ornladios/ADIOS2 scripts/ci/cmake/ci-ubuntu20.04-gcc8-serial.cmake :3

set(ENV{FC}  gfortran)

ornladios/ADIOS2 scripts/ci/cmake/ci-uo-sanitizer-msan.cmake :3

set(ENV{CC}  clang)

ornladios/ADIOS2 scripts/dashboard/common.cmake :65

#   set(ENV{FC}  /path/to/fc)   # Fortran compiler (optional)

ornladios/ADIOS2 scripts/dashboard/EnvironmentModules.cmake :163

set(${out_var} ${${out_var}} PARENT_SCOPE)

ornladios/ADIOS2 testing/adios2/engine/staging-common/TestSupp.cmake :252

set(${out_list} ${tmp_list} PARENT_SCOPE)

ornladios/ADIOS2 testing/install/EnginePlugin/CMakeLists.txt :41

set(plugin_path "${CMAKE_CURRENT_BINARY_DIR}")

ornladios/ADIOS2 thirdparty/dill/dill/scripts/ci/cmake/alma8-clang.cmake :4

set(ENV{CXX} clang++)

ornladios/ADIOS2 thirdparty/dill/dill/scripts/ci/cmake/common.cmake :35

set(CTEST_UPDATE_VERSION_OVERRIDE "$ENV{CI_COMMIT_SHA}")

ornladios/ADIOS2 thirdparty/dill/dill/scripts/ci/cmake/ubuntu1804-gcc.cmake :3

set(ENV{CC}  gcc)

ornladios/ADIOS2 thirdparty/dill/dill/scripts/ci/cmake/ubuntu1804-intel.cmake :3

set(ENV{CC}  icc)

ornladios/ADIOS2 thirdparty/EVPath/EVPath/scripts/ci/cmake/centos7-clang.cmake :3

set(ENV{CC}  clang)

ornladios/ADIOS2 thirdparty/ffs/CMakeLists.txt :12

set(FFS_INSTALL_PKGCONFIG OFF CACHE INTERNAL "")

ornladios/ADIOS2 thirdparty/ffs/ffs/scripts/ci/cmake/common.cmake :53

set(CTEST_SOURCE_DIRECTORY "$ENV{CI_SOURCE_DIR}")

ornladios/ADIOS2 thirdparty/ffs/ffs/scripts/dashboard/common.cmake :64

#   set(ENV{CXX} /path/to/cxx)  # C++ compiler

liballeg/allegro5 addons/CMakeLists.txt :272

set(ADDON_PKG_CONFIG_FILES ${ADDON_PKG_CONFIG_FILES} PARENT_SCOPE)

liballeg/allegro5 addons/acodec/CMakeLists.txt :261

set(SUPPORT_OPENMPT 1)

apache/arrow cpp/cmake_modules/ThirdpartyToolchain.cmake :132

set(ARROW_PACKAGE_PREFIX $ENV{CONDA_PREFIX})

apache/arrow cpp/cmake_modules/ThirdpartyToolchain.cmake :527

set(AWS_C_IO_SOURCE_URL "$ENV{ARROW_AWS_C_IO_URL}")

apache/arrow cpp/cmake_modules/ThirdpartyToolchain.cmake :583

set(AWSSDK_SOURCE_URL "$ENV{ARROW_AWSSDK_URL}")

apache/arrow cpp/cmake_modules/ThirdpartyToolchain.cmake :614

set(BROTLI_SOURCE_URL "$ENV{ARROW_BROTLI_URL}")

apache/arrow cpp/cmake_modules/ThirdpartyToolchain.cmake :729

set(ORC_SOURCE_URL "$ENV{ARROW_ORC_URL}")

apache/arrow cpp/cmake_modules/ThirdpartyToolchain.cmake :832

set(ZLIB_SOURCE_URL "$ENV{ARROW_ZLIB_URL}")

apache/arrow cpp/cmake_modules/ThirdpartyToolchain.cmake :2676

set(LZ4_BUILD_CLI
    OFF
    CACHE BOOL "Don't build LZ4 CLI" FORCE)

apache/arrow cpp/cmake_modules/ThirdpartyToolchain.cmake :4628

set(LZ4_HOME
    "${ORC_LZ4_ROOT}"
    CACHE STRING "" FORCE)

apache/arrow python/CMakeLists.txt :178

set(Python3_NumPy_INCLUDE_DIR $ENV{NUMPY_LIB}/core/include)

assimp/assimp CMakeLists.txt :429

SET(ASSIMP_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_LIBRARY_OUTPUT_DIRECTORY} CACHE STRING "Path for runtime output files")

assimp/assimp cmake-modules/FindPkgMacros.cmake :54

set(${var} "NOTFOUND" CACHE STRING "x" FORCE)

assimp/assimp contrib/pugixml/CMakeLists.txt :276

set(fuzz-pattern "tests/fuzz_*.cpp")

assimp/assimp port/iOS/IPHONEOS_ARMV6_TOOLCHAIN.cmake :16

SET (CMAKE_FIND_ROOT_PATH_MODE_LIBRARY  ONLY)

OpenChemistry/avogadrolibs tests/io/CMakeLists.txt :63

set(fuzz
  cjson
  cml
  sdf
  pdb
  xyz
)

apache/avro lang/c++/CMakeLists.txt :274

set (CMAKE_BUILD_TYPE Release CACHE STRING
  "Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel."
  FORCE)

ambrop72/badvpn cmake/modules/FindOpenSSL.cmake :57

set(OpenSSL_LIBRARY_DIRS "${OpenSSL_PC_LIBRARY_DIRS}" CACHE STRING "OpenSSL library dirs")

WebAssembly/binaryen CMakeLists.txt :149

set(${variable} "${${variable}} ${value}" PARENT_SCOPE)

google/brotli CMakeLists.txt :18

set(CMAKE_BUILD_TYPE "Release" CACHE STRING "Choose the type of build" FORCE)

bulletphysics/bullet3 examples/pybullet/CMakeLists.txt :94

SET(PYTHON_SITE_PACKAGES lib/python${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR}/site-packages CACHE PATH "Python install path")

ccache/ccache cmake/InstallDirs.cmake :7

set(program_files "$ENV{ProgramFiles\(x86\)}")

mono/cecil eng/common/cross/toolchain.cmake :162

set(${var} "$ENV{CLR_${EXEC_UPPERCASE}}" PARENT_SCOPE)

CGAL/cgal Installation/cmake/modules/FindMKL.cmake :297

set( MKL_LIBRARIES     "${MKL_LIBRARIES}"
                        CACHE FILEPATH "MKL libraries name" FORCE )

CGNS/CGNS CMakeLists.txt :12

set(CGNS_CFG_BUILD_TYPE \${CMAKE_INSTALL_CONFIG_NAME} PARENT_SCOPE)

projectchrono/chrono cmake/CMakeParseImplicitLinkInfo.cmake :263

set(${fwk_var} "${implicit_fwks}" PARENT_SCOPE)

projectchrono/chrono cmake/FindIrrKlang.cmake :29

set(IRRKLANG_LIBRARY_DIR "${IRRKLANG_INCLUDE_DIR}/../lib/Win32-VisualStudio/")

projectchrono/chrono cmake/FindIrrlicht.cmake :156

set(Irrlicht_LIBRARY "" CACHE PATH "Irrlicht library")

projectchrono/chrono src/CMakeLists.txt :491

set(BUILD_BENCHMARKING OFF CACHE BOOL "Build benchmark tests" FORCE)

projectchrono/chrono src/chrono_irrlicht/CMakeLists.txt :52

set(CH_ENABLE_MODULE_IRRLICHT OFF CACHE BOOL "Enable the Chrono::Irrlicht module" FORCE)

projectchrono/chrono src/chrono_synchrono/CMakeLists.txt :244

set(fastrtps_DIR "${fastrtps_DIR}" PARENT_SCOPE)

projectchrono/chrono src/chrono_vehicle/CMakeLists.txt :106

SET(HAVE_IRRKLANG "${HAVE_IRRKLANG}" PARENT_SCOPE)

projectchrono/chrono src/chrono_vehicle/CMakeLists.txt :136

set(ENV{VULKAN_SDK} ${VULKAN_SDK})

projectchrono/chrono src/demos/fmi/modex/fmu3_vdp/CMakeLists.txt :62

set(VDP_FMU3_FILENAME ${FMU_FILENAME} PARENT_SCOPE)

civetweb/civetweb src/CMakeLists.txt :93

set(LUA_MAKE_TARGET freebsd)

CNugteren/CLBlast cmake/Modules/FindCBLAS.cmake :25

set(CBLAS_HINTS
  ${CBLAS_ROOT}
  $ENV{CBLAS_ROOT}
)

drowe67/codec2 stm32/cmake/arm_header.cmake :47

set(CMAKE_BUILD_TYPE MinSizeRel CACHE STRING
    "Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel."
    FORCE)

eranif/codelite CMakeLists.txt :68

set(CMAKE_INSTALL_PREFIX
    "/usr"
    CACHE ON "Install prefix" FORCE)

coin3d/coin CMakeLists.txt :527

set(COIN_BUILD_MSVC_MP OFF CACHE BOOL "Compiler option /MP requires at least Visual Studio 2008 (VS9) or newer" FORCE)

coin3d/coin src/shapenodes/CMakeLists.txt :60

set(COIN_DOCUMENTATION_FILES ${COIN_DOCUMENTATION_FILES} ${PROJECT_SOURCE_DIR}/src/shapenodes/${SRCFILE} CACHE INTERNAL "COIN_DOCUMENTATION_FILES")

mono/corefx cross/android/arm64/tryrun.cmake :7

SET( HAVE_CLOCK_REALTIME_EXITCODE
     0
     CACHE STRING "Result from TRY_RUN" FORCE)

mosra/corrade modules/UseCorrade.cmake :363

set(CORRADE_TESTSUITE_BUNDLE_IDENTIFIER_PREFIX ${PROJECT_NAME} CACHE STRING
    "Bundle identifier prefix for tests ran on iOS device")

cp2k/cp2k cmake/modules/cp2k_utils.cmake :33

set(CP2K_${_varname}_PREFIX_TMP $ENV{${__var}})

danmar/cppcheck cmake/qtCompat.cmake :6

set("${out}" ${_uis_hdrs} PARENT_SCOPE)

cpputest/cpputest cmake/install.cmake :7

set(exec_prefix "\${prefix}")

libcpr/cpr CMakeLists.txt :247

set(CURL_ENABLE_SSL ON CACHE INTERNAL "" FORCE)

libcpr/cpr cmake/sanitizer.cmake :75

set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} ${UDEF_SAN_FLAGS}" CACHE INTERNAL "Flags used by the C++ compiler during undefined behavior sanitizer builds." FORCE)

curl/curl CMakeLists.txt :1518

set(CURL_CA_PATH "auto" CACHE
  STRING "Location of default CA path. Set 'none' to disable or 'auto' for auto-detection. Defaults to 'auto'.")

marxin/cvise clang_delta/CMakeLists.txt :746

set(CMAKE_C_FLAGS_ASAN
    "-fsanitize=address -g"
    CACHE STRING "Flags used by the C compiler during AddressSanitizer builds."
    FORCE)

cp2k/dbcsr cmake/CompilerConfiguration.cmake :13

set(CMAKE_Fortran_FLAGS_DEBUG    "-O2 -ggdb -fno-omit-frame-pointer -fcheck=all -ffpe-trap=invalid,zero,overflow -fbacktrace -finit-real=snan -finit-integer=-42 -finit-derived -finline-matmul-limit=0 -fsanitize=undefined -fsanitize=address -fsanitize-recover=all -Wall -Wextra -Werror -Werror=realloc-lhs -Wno-error=array-temporaries -Wno-error=compare-reals -Wno-error=function-elimination -Wno-error=surprising")

dftbplus/dftbplus cmake/Modules/FindCustomScalapack.cmake :103

set(SCALAPACK_LIBRARY "${_libs}" CACHE STRING "List of ScaLAPACK libraries to link" FORCE)

dftbplus/dftbplus src/dftbp/solvation/CMakeLists.txt :17

set(ALL-SOURCES-FPP ${ALL-SOURCES-FPP} ${sources-fpp} PARENT_SCOPE)

dftbplus/dftbplus sys/gnu-mkl-static.cmake :122

set(ARPACK_LIBRARY "libarpack.a" CACHE STRING "ARPACK library (with path if necessary)")

microsoft/DirectXTK build/JoinPaths.cmake :22

set(${joined_path} "${temp_path}" PARENT_SCOPE)

doxygen/doxygen cmake/git_watcher.cmake :169

set(${_state_changed} "true" PARENT_SCOPE)

doxygen/doxygen cmake/Sanitizers/FindTSan.cmake :51

set(SANITIZE_THREAD Off CACHE BOOL
    "Enable ThreadSanitizer for sanitized targets." FORCE)

doxygen/doxygen cmake/Sanitizers/sanitize-helpers.cmake :42

set(${RETURN_VAR} "${LANG}" PARENT_SCOPE)

google/draco cmake/toolchains/android-ndk-common.cmake :24

set(ENV{DRACO_ANDROID_NDK_PATH} "${DRACO_ANDROID_NDK_PATH}")

duckdb/duckdb extension/icu/third_party/icu/stubdata/CMakeLists.txt :6

set(ICU_LIBRARY_FILES
    ${ICU_LIBRARY_FILES} $<TARGET_OBJECTS:duckdb_icu_stubdata>
    PARENT_SCOPE)

duckdb/duckdb src/execution/operator/csv_scanner/sniffer/CMakeLists.txt :11

set(ALL_OBJECT_FILES
    ${ALL_OBJECT_FILES} $<TARGET_OBJECTS:duckdb_csv_sniffer>
    PARENT_SCOPE)

duckdb/duckdb src/function/scalar/operator/CMakeLists.txt :3

set(ALL_OBJECT_FILES
    ${ALL_OBJECT_FILES} $<TARGET_OBJECTS:duckdb_func_ops_main>
    PARENT_SCOPE)

duckdb/duckdb src/storage/buffer/CMakeLists.txt :9

set(ALL_OBJECT_FILES
    ${ALL_OBJECT_FILES} $<TARGET_OBJECTS:duckdb_storage_buffer>
    PARENT_SCOPE)

ElmerCSC/elmerfem cmake/Modules/FindMKL.cmake :53

SET(MKLLIB
  "$ENV{MKLROOT}/lib/intel64"
  "${MKLROOT}/lib/intel64"
  "$ENV{MKL_ROOT}/lib/intel64"
  "${MKL_ROOT}/lib/intel64"
  INTERNAL
  )

ElmerCSC/elmerfem cmake/Modules/FindMMG.cmake :36

SET(MMGLIB 
  "${MMGROOT}/lib"
  "$ENV{MMGROOT}/lib"
  "${MMG_ROOT}/lib"
  "$ENV{MMG_ROOT}/lib"
  "${CMAKE_SOURCE_DIR}/mmg/lib"
  INTERNAL)

ElmerCSC/elmerfem cmake/Modules/FindPHDF5.cmake :43

SET(PHDF5LIB 
  "${PHDF5ROOT}/lib"
  "$ENV{PHDF5ROOT}/lib"
  "${PHDF5_ROOT}/lib"
  "$ENV{PHDF5_ROOT}/lib"
  INTERNAL)

ElmerCSC/elmerfem cmake/Modules/FindSPQR.cmake :50

SET(SPQRLIB
  "${SPQRROOT}/lib"
  "$ENV{SPQRROOT}/lib"
  "${SPQRROOT}/lib64"
  "$ENV{SPQRROOT}/lib64"
  "${SPQR_ROOT}/lib"
  "$ENV{SPQR_ROOT}/lib"
  "${SPQR_ROOT}/lib64"
  "$ENV{SPQR_ROOT}/lib64"
  "${CMAKE_SOURCE_DIR}/spqr/lib"
  INTERNAL)

ElmerCSC/elmerfem cmake/Modules/testProcedurePointer.cmake :68

set(CMAKE_Fortran_COMPILER_SUPPORTS_PROCEDUREPOINTER 1 CACHE BOOL "")

embree/embree CMakeLists.txt :112

SET(EMBREE_STATIC_LIB ON CACHE BOOL "Build Embree as a static library." FORCE)

embree/embree common/cmake/test.cmake :150

SET(${out} 1 PARENT_SCOPE)

expresscpp/expresscpp cmake/conan.cmake :247

set(${result} ${_SETTINGS} PARENT_SCOPE)

libfann/fann cmake/Modules/DefineInstallationPaths.cmake :30

SET(BIN_INSTALL_DIR
    "${EXEC_INSTALL_PREFIX}/bin"
    CACHE PATH "The ${APPLICATION_NAME} binary install dir (default prefix/bin)"
    FORCE
)

FluidSynth/fluidsynth CMakeLists.txt :801

set ( HAVE_COSF 1 )

fontforge/fontforge cmake/backports/3.15.7/FindPython/Support.cmake :91

set (${_PYTHON_PGR_REGISTRY_PATHS}
     [HKEY_CURRENT_USER\\SOFTWARE\\Python\\PythonCore\\${_PYTHON_VERSION}-${_${_PYTHON_PREFIX}_ARCH}\\InstallPath]
     [HKEY_CURRENT_USER\\SOFTWARE\\Python\\PythonCore\\${_PYTHON_VERSION}-${_${_PYTHON_PREFIX}_ARCH2}\\InstallPath]
     [HKEY_CURRENT_USER\\SOFTWARE\\Python\\PythonCore\\${_PYTHON_VERSION}\\InstallPath]
     [HKEY_CURRENT_USER\\SOFTWARE\\Python\\ContinuumAnalytics\\Anaconda${_PYTHON_VERSION_NO_DOTS}-${_${_PYTHON_PREFIX}_ARCH}\\InstallPath]
     [HKEY_CURRENT_USER\\SOFTWARE\\Python\\ContinuumAnalytics\\Anaconda${_PYTHON_VERSION_NO_DOTS}-${_${_PYTHON_PREFIX}_ARCH2}\\InstallPath]
     [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\${_PYTHON_VERSION}-${_${_PYTHON_PREFIX}_ARCH}\\InstallPath]
     [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\${_PYTHON_VERSION}-${_${_PYTHON_PREFIX}_ARCH2}\\InstallPath]
     [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\${_PYTHON_VERSION}\\InstallPath]
     [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\ContinuumAnalytics\\Anaconda${_PYTHON_VERSION_NO_DOTS}-${_${_PYTHON_PREFIX}_ARCH}\\InstallPath]
     [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\ContinuumAnalytics\\Anaconda${_PYTHON_VERSION_NO_DOTS}-${_${_PYTHON_PREFIX}_ARCH2}\\InstallPath]
     PARENT_SCOPE)

FreeCAD/FreeCAD cMake/FreeCAD_Helpers/InitializeFreeCADBuildOptions.cmake :41

set(FREECAD_LIBPACK_DIR $ENV{FREECAD_LIBPACK_DIR} CACHE PATH  "Directory of the FreeCAD LibPack")

FreeCAD/FreeCAD package/rattler-build/osx/launcher/CMakeLists.txt :4

set(CMAKE_OSX_DEPLOYMENT_TARGET "10.13" CACHE STRING "Minimum OS X deployment version" FORCE)

FreeCAD/FreeCAD src/3rdParty/libE57Format/CMakeLists.txt :59

set( CMAKE_INSTALL_PREFIX ${CMAKE_INSTALL_PREFIX}/${T_}
        CACHE PATH
        "Install path prefix, prepended onto install directories."
        FORCE
)

FreeCAD/FreeCAD src/Mod/CAM/Gui/CMakeLists.txt :27

SET(PathGui_SRCS_Module
    Command.cpp
    AppPathGui.cpp
    AppPathGuiPy.cpp
    Resources/Path.qrc
    PreCompiled.cpp
    PreCompiled.h
    DlgSettingsPathColor.ui
    DlgSettingsPathColor.cpp
    DlgSettingsPathColor.h
    TaskDlgPathCompound.ui
    TaskDlgPathCompound.cpp
    TaskDlgPathCompound.h
    DlgProcessorChooser.ui
    DlgProcessorChooser.cpp
    DlgProcessorChooser.h
)

FreeCAD/FreeCAD src/Mod/Fem/Gui/CMakeLists.txt :60

set(FemGui_UIC_SRCS
    DlgSettingsFemCcx.ui
    DlgSettingsFemElmer.ui
    DlgSettingsFemExportAbaqus.ui
    DlgSettingsFemGeneral.ui
    DlgSettingsFemGmsh.ui
    DlgSettingsFemInOutVtk.ui
    DlgSettingsFemMystran.ui
    DlgSettingsFemZ88.ui
    TaskCreateElementSet.ui
    TaskCreateNodeSet.ui
    TaskObjectName.ui
    TaskFemConstraint.ui
    TaskFemConstraintBearing.ui
    TaskFemConstraintFixed.ui
    TaskFemConstraintRigidBody.ui
    TaskFemConstraintForce.ui
    TaskFemConstraintFluidBoundary.ui
    TaskFemConstraintPressure.ui
    TaskFemConstraintDisplacement.ui
    TaskFemConstraintTemperature.ui
    TaskFemConstraintHeatflux.ui
    TaskFemConstraintInitialTemperature.ui
    TaskFemConstraintPlaneRotation.ui
    TaskFemConstraintContact.ui
    TaskFemConstraintTransform.ui
    TaskFemConstraintSpring.ui
    TaskTetParameter.ui
    TaskAnalysisInfo.ui
    TaskDriver.ui
)