cmake get_filename_component() examples

ornladios/ADIOS2 thirdparty/CMakeLists.txt :13

get_filename_component(tp_base "${CMAKE_CURRENT_LIST_DIR}" NAME_WE)

liballeg/allegro5 cmake/FindDirectX.cmake :34

get_filename_component(WIN10_SDK_PATH "[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows Kits\\Installed Roots;KitsRoot10]" ABSOLUTE CACHE)

antlr/antlr4 runtime/Cpp/CMakeLists.txt :54

get_filename_component(ANTLR_NAME ${ANTLR_JAR_LOCATION} NAME_WE)

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

get_filename_component(Snappy_ROOT "${SNAPPY_INCLUDE_DIR}" DIRECTORY)

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

get_filename_component(ZLIB_ROOT "${ZLIB_INCLUDE_DIR}" DIRECTORY)

capnproto/capnproto c++/src/capnp/CMakeLists.txt :69

get_filename_component(PARENT_DIR ${CMAKE_CURRENT_SOURCE_DIR} DIRECTORY)

catchorg/Catch2 CMake/FindGcov.cmake :139

get_filename_component(FILE_PATH "${TDIR}/${FILE}" PATH)

CGAL/cgal Installation/CMakeLists.txt :1121

get_filename_component(BUILD_DIR ${CGAL_BINARY_DIR} NAME)

CGAL/cgal Installation/cmake/modules/CGAL_SetupVLD.cmake :26

get_filename_component(VLD_LIBRARY_DIR "${VLD_LIBRARY}" PATH CACHE)

CGAL/cgal Installation/cmake/modules/FindITT.cmake :98

get_filename_component (_itt_INC_DIR_HINT ${_itt_LIB_DIR_HINT} DIRECTORY)

CGAL/cgal Installation/cmake/modules/FindMPFI.cmake :27

get_filename_component(MPFI_LIBRARIES_DIR ${MPFI_LIBRARIES} PATH CACHE )

CGAL/cgal Installation/cmake/modules/FindMPFR.cmake :42

get_filename_component(MPFR_LIBRARIES_DIR ${MPFR_LIBRARIES} PATH CACHE )

CGAL/cgal Installation/cmake/modules/FindNTL.cmake :74

get_filename_component(NTL_LIBRARIES_DIR ${NTL_LIBRARIES} PATH CACHE )

CGAL/cgal Installation/cmake/modules/FindRS.cmake :48

get_filename_component(RS_LIBRARIES_DIR ${RS_LIBRARIES} PATH CACHE )

CGAL/cgal Installation/cmake/modules/FindRS3.cmake :52

get_filename_component(RS3_LIBRARIES_DIR ${RS3_LIBRARIES} PATH CACHE )

CGAL/cgal Installation/cmake/modules/process_dependencies.cmake :11

get_filename_component(BUILD_DIR "${INSTALLATION}" NAME)

CGAL/cgal Linear_cell_complex/benchmark/Linear_cell_complex_3/cmake/ACGCommon.cmake :202

get_filename_component (_filename ${_file} NAME)

CGAL/cgal Linear_cell_complex/benchmark/Linear_cell_complex_3/cmake/ACGCommon.cmake :217

get_filename_component (_filename ${_file} NAME)

CGAL/cgal Linear_cell_complex/benchmark/Linear_cell_complex_3/cmake/FindGoogleTest.cmake :40

get_filename_component(_GTEST_LIBRARY_DIR ${_GTEST_LIBRARY} PATH CACHE )

CGAL/cgal Linear_cell_complex/benchmark/Linear_cell_complex_3/cmake/FindGoogleTest.cmake :63

get_filename_component(_GTEST_LIBRARY_DIR ${_GTEST_LIBRARY} PATH CACHE )

projectchrono/chrono cmake/FindOpenCRG.cmake :59

get_filename_component(OpenCRG_LIBRARY_DIR ${OpenCRG_LIBRARY} DIRECTORY)

projectchrono/chrono cmake/GetGitRevisionDescription.cmake :47

get_filename_component(GIT_PARENT_DIR ${GIT_PARENT_DIR} PATH)

CLIUtils/CLI11 cmake/CodeCoverage.cmake :255

get_filename_component(EXCLUDE ${EXCLUDE} ABSOLUTE BASE_DIR ${BASEDIR})

CLIUtils/CLI11 cmake/CodeCoverage.cmake :479

get_filename_component(EXCLUDE ${EXCLUDE} ABSOLUTE BASE_DIR ${BASEDIR})

CLIUtils/CLI11 cmake/CodeCoverage.cmake :574

get_filename_component(EXCLUDE ${EXCLUDE} ABSOLUTE BASE_DIR ${BASEDIR})

coin3d/coin cmake/CoinCMakeUtilities.cmake :98

get_filename_component(_lib ${_lib} NAME_WE)

cp2k/cp2k cmake/GitSubmodule.cmake :19

get_filename_component(dotgit "${path}/.git" ABSOLUTE)

curl/curl CMake/FindGSS.cmake :319

get_filename_component(_mit_version "[HKEY_LOCAL_MACHINE\\SOFTWARE\\MIT\\Kerberos\\SDK\\CurrentVersion;VersionString]" NAME
  CACHE)

marxin/cvise cmake/GetGitRevisionDescription.cmake :47

get_filename_component(GIT_PARENT_DIR ${GIT_PARENT_DIR} PATH)

cp2k/dbcsr cmake/FindLAPACK.cmake :279

get_filename_component(LAPACK_mkl_MKLROOT "${LAPACK_mkl_MKLROOT}" DIRECTORY)

davisking/dlib dlib/CMakeLists.txt :379

get_filename_component(x11_path ${xlib_path} PATH CACHE)

doxygen/doxygen cmake/Sanitizers/FindSanitizers.cmake :49

get_filename_component(FILE "${FILE}" REALPATH)

JPeterMugaas/efxc2 build/PVS-Studio.cmake :91

get_filename_component(FRAMEWORK "${PROP}" DIRECTORY)

JPeterMugaas/efxc2 build/PVS-Studio.cmake :192

get_filename_component(PARENT_DIR "${LOG}" DIRECTORY)

JPeterMugaas/efxc2 build/PVS-Studio.cmake :352

GET_FILENAME_COMPONENT(ROOT "[HKEY_LOCAL_MACHINE\\SOFTWARE\\WOW6432Node\\ProgramVerificationSystems\\PVS-Studio;installDir]" ABSOLUTE CACHE)

embree/embree scripts/ospray/CMakeLists.txt :35

get_filename_component(INSTALL_DIR_ABSOLUTE ${installDir} ABSOLUTE BASE_DIR ${CMAKE_CURRENT_BINARY_DIR})

embree/embree tests/CMakeLists.txt :9

GET_FILENAME_COMPONENT(FN ${xml} NAME_WE)

FluidSynth/fluidsynth cmake_admin/CodeCoverage.cmake :244

get_filename_component(EXCLUDE ${EXCLUDE} ABSOLUTE BASE_DIR ${BASEDIR})

FluidSynth/fluidsynth cmake_admin/CodeCoverage.cmake :402

get_filename_component(EXCLUDE ${EXCLUDE} ABSOLUTE BASE_DIR ${BASEDIR})

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

get_filename_component (_PYTHON_DIR "${${_PYTHON_LIB}}" DIRECTORY)

FreeCAD/FreeCAD cMake/FreeCadMacros.cmake :71

get_filename_component(infile "${inpath}/${it}" ABSOLUTE)

FreeCAD/FreeCAD cMake/FreeCadMacros.cmake :125

GET_FILENAME_COMPONENT(OUTPUT_PATH "${SOURCE_CPP_PATH}" PATH)

FreeCAD/FreeCAD cMake/FreeCAD_Helpers/CMakeLists.txt :4

get_filename_component(_FILENAME ${_CMAKE_FILE} NAME)

FreeCAD/FreeCAD cMake/FreeCAD_Helpers/SetupQt.cmake :93

get_filename_component(qmfile "${it}" NAME)

FreeCAD/FreeCAD src/Ext/freecad/CMakeLists.txt :10

get_filename_component(FREECAD_LIBRARY_INSTALL_DIR "${CMAKE_INSTALL_BINDIR}"
                   REALPATH BASE_DIR "${CMAKE_INSTALL_PREFIX}")

FreeCAD/FreeCAD src/Ext/freecad/CMakeLists.txt :14

get_filename_component(FREECAD_LIBRARY_INSTALL_DIR "${CMAKE_INSTALL_LIBDIR}"
                   REALPATH BASE_DIR "${CMAKE_INSTALL_PREFIX}")

FreeRDP/FreeRDP cmake/CleaningConfigureFile.cmake :10

get_filename_component(SRC "${RSRC}" ABSOLUTE BASE_DIR ${CMAKE_CURRENT_SOURCE_DIR})

FreeRDP/FreeRDP cmake/CleaningConfigureFile.cmake :11

get_filename_component(DST "${RDST}" ABSOLUTE BASE_DIR ${CMAKE_CURRENT_BINARY_DIR})

FreeRDP/FreeRDP cmake/GenerateManpages.cmake :1

get_filename_component(GENERATE_MANPAGES_SCRIPT_DIR "${CMAKE_CURRENT_LIST_DIR}" ABSOLUTE)

FreeRDP/FreeRDP winpr/libwinpr/memory/test/CMakeLists.txt :17

get_filename_component(TestName ${test} NAME_WE)

frontistr/frontistr tests/CMakeLists.txt :71

get_filename_component(LAST_TEST_NAME ${target} NAME)

OSGeo/gdal cmake/modules/packages/FindOracle.cmake :52

get_filename_component(XE_HOME "[HKEY_LOCAL_MACHINE\\SOFTWARE\\ORACLE\\KEY_XE;ORACLE_HOME]" ABSOLUTE CACHE)

OSGeo/gdal cmake/modules/thirdparty/GetGitRevisionDescription.cmake :69

get_filename_component(GIT_DIR "${GIT_DIR}" ABSOLUTE BASE_DIR "${_repo_dir}")

OSGeo/gdal swig/csharp/CMakeLists.txt :189

get_filename_component(_root ${_CSHARP_TARGET} NAME_WE)

malaterre/GDCM CMake/CMakeDetermineCSharpCompiler.cmake :18

get_filename_component(CMAKE_CSharp_COMPILER_INIT $ENV{CSHARP} PROGRAM PROGRAM_ARGS CMAKE_CSharp_FLAGS_ENV_INIT)

malaterre/GDCM CMake/FindDCMTK.cmake :127

get_filename_component(DCMTK_dcmtk_INCLUDE_DIR
  ${DCMTK_ofstd_INCLUDE_DIR}
  PATH
  CACHE)

libgeos/geos tests/xmltester/CMakeLists.txt :38

get_filename_component(_testname ${_testfile} NAME_WE)

cginternals/globjects docs/api-docs/CMakeLists.txt :39

get_filename_component(path ${doxyfile_in} PATH)

gnuradio/gnuradio gr-trellis/python/trellis/CMakeLists.txt :28

get_filename_component(py_qa_test_name ${py_qa_test_file} NAME_WE)

gnuradio/gnuradio gr-zeromq/python/zeromq/CMakeLists.txt :43

get_filename_component(py_qa_test_file ${py_qa_test_file} NAME)

grpc/grpc CMakeLists.txt :6345

get_filename_component(_path ${_path} PATH)

HDFGroup/hdf4 HDF4Examples/JAVA/exJ/CMakeLists.txt :35

get_filename_component (_HCP_FILE ${HCP_JAR} NAME)

igraph/igraph etc/cmake/CodeCoverage.cmake :263

get_filename_component(EXCLUDE ${EXCLUDE} ABSOLUTE BASE_DIR ${BASEDIR})

igraph/igraph etc/cmake/CodeCoverage.cmake :438

get_filename_component(EXCLUDE ${EXCLUDE} ABSOLUTE BASE_DIR ${BASEDIR})

igraph/igraph etc/cmake/CodeCoverage.cmake :530

get_filename_component(EXCLUDE ${EXCLUDE} ABSOLUTE BASE_DIR ${BASEDIR})

igraph/igraph etc/cmake/compilers.cmake :100

get_filename_component(source_full_path "${sourcefile}" ABSOLUTE BASE_DIR "${source_dir}")

ispc/ispc ispcrt/cmake/ispc.cmake :355

get_filename_component(src_dir ${src} ABSOLUTE)

InsightSoftwareConsortium/ITK CMake/itkExternal_Eigen3.cmake :35

get_filename_component(
  _eigen3_cmake_install_prefix
  ${CMAKE_INSTALL_PREFIX}
  ABSOLUTE
  BASE_DIR
  ${PROJECT_BINARY_DIR})

InsightSoftwareConsortium/ITK CMake/ITKModuleHeaderTest.cmake :82

get_filename_component(_test_name ${_header_test_src} NAME_WE)

KhronosGroup/KTX cmake/modules/Findsigntool.cmake :71

get_filename_component(_kits_path "[${regkey};${regval}]"
    ABSOLUTE CACHE
)

lensfun/lensfun CMakeLists.txt :6

GET_FILENAME_COMPONENT(SOURCE_BASE_DIR ${CMAKE_SOURCE_DIR} PATH CACHE)

analogdevicesinc/libad9361 CMakeLists.txt :31

get_filename_component(OSX_INSTALL_FRAMEWORKSDIR "${OSX_INSTALL_FRAMEWORKSDIR}" REALPATH BASE_DIR "${CMAKE_BINARY_DIR}")

libgit2/libgit2 cmake/FindmbedTLS.cmake :55

get_filename_component(MBEDX509_LIBRARY_FILE ${MBEDX509_LIBRARY} NAME_WE)

analogdevicesinc/libiio cmake/Install.cmake :17

get_filename_component(OSX_INSTALL_FRAMEWORKSDIR "${OSX_INSTALL_FRAMEWORKSDIR}" REALPATH BASE_DIR "${CMAKE_BINARY_DIR}")

sbmlteam/libsbml docs/FindDoxygen.cmake :106

get_filename_component(DOXYGEN_DOT_PATH "${DOXYGEN_DOT_EXECUTABLE}" PATH CACHE)

facebookexperimental/libunifex examples/CMakeLists.txt :19

get_filename_component(file-name ${file-path-without-ext} NAME)

LibVNC/libvncserver CMakeLists.txt :132

get_filename_component(JPEGLIB_H_PATH "${JPEG_INCLUDE_DIR}/jpeglib.h" REALPATH BASE_DIR "${CMAKE_SOURCE_DIR}")

jmcnamara/libxlsxwriter CMakeLists.txt :537

get_filename_component(basename ${source} NAME_WE)

MapServer/MapServer cmake/3.20/FindPostgreSQL.cmake :194

get_filename_component(PostgreSQL_LIBRARY_DIR "${PostgreSQL_LIBRARY}" PATH)

rui314/mold CMakeLists.txt :447

get_filename_component(OLD_ABS ${OLD} ABSOLUTE BASE_DIR \${PREFIX_ABS})

rui314/mold CMakeLists.txt :448

get_filename_component(NEW_ABS ${NEW} ABSOLUTE BASE_DIR \${PREFIX_ABS})

neovim/neovim third-party/cmake/DownloadAndExtractFile.cmake :151

get_filename_component(contents ${contents} ABSOLUTE)

tpaviot/oce CMakeLists.txt :975

get_filename_component(RESOURCE_FOLDER ${RESOURCE} DIRECTORY)

OpenImageDenoise/oidn cmake/FindOpenImageIO.cmake :100

get_filename_component (OPENIMAGEIO_LIBRARY_DIRS "${OPENIMAGEIO_LIBRARY}" DIRECTORY)

OpenImageDenoise/oidn cmake/oidn_macros.cmake :47

get_filename_component(bpath "${bpath}" ABSOLUTE BASE_DIR ${CMAKE_CURRENT_BINARY_DIR})

OpenImageDenoise/oidn cmake/oidn_metal.cmake :37

get_filename_component(src_file ${src} ABSOLUTE)

OpenImageDenoise/oidn devices/CMakeLists.txt :37

get_filename_component(_cxx_compiler_dir ${CMAKE_CXX_COMPILER} DIRECTORY)

wgois/OIS CMakeModules/FindWindowsSDK.cmake :163

get_filename_component(_sdkproductname
	"[${SDKKEY};ProductName]"
	NAME)

onnx/onnx CMakeLists.txt :197

get_filename_component(_PROTOBUF_INSTALL_PREFIX
                      ${_PROTOBUF_INSTALL_PREFIX}/.. REALPATH)

AcademySoftwareFoundation/OpenColorIO src/OpenColorIO/CMakeLists.txt :401

get_filename_component(_minizip-ng_LIBDIR "${minizip_LIBRARY}" DIRECTORY)

opencv/opencv cmake/OpenCVDetectCUDA.cmake :198

get_filename_component(_tmp ${p} PATH)

opencv/opencv cmake/OpenCVPylint.cmake :46

get_filename_component(__path "${__pylint_TARGET}" DIRECTORY)

opencv/opencv cmake/android/android_gradle_projects.cmake :150

get_filename_component(__dir "${path}" NAME)

uclouvain/openjpeg tests/nonregression/checkmd5refs.cmake :32

get_filename_component(OUTFILENAME_NAME ${OUTFILENAME} NAME)

RenderKit/openpgl superbuild/CMakeLists.txt :37

get_filename_component(INSTALL_DIR_ABSOLUTE
  ${installDir} ABSOLUTE BASE_DIR ${CMAKE_CURRENT_BINARY_DIR})

AcademySoftwareFoundation/OpenShadingLanguage src/osl.imageio/CMakeLists.txt :22

get_filename_component (_plugin_name ${CMAKE_CURRENT_SOURCE_DIR} NAME_WE)

AcademySoftwareFoundation/openvdb cmake/FindLog4cplus.cmake :299

get_filename_component(_LOG4CPLUS_EXT ${Log4cplus_LIBRARY} EXT)

AcademySoftwareFoundation/openvdb openvdb_ax/openvdb_ax/test/CMakeLists.txt :141

get_filename_component(PATH_TO_PROJECT_ROOT ${CMAKE_CURRENT_LIST_DIR} DIRECTORY)

AcademySoftwareFoundation/openvdb openvdb_ax/openvdb_ax/test/CMakeLists.txt :142

get_filename_component(PATH_TO_PROJECT_ROOT ${PATH_TO_PROJECT_ROOT} DIRECTORY)

ICLDisco/parsec CMakeLists.txt :914

get_filename_component(NATIVE_BINARY_DIR "${IMPORT_EXECUTABLES}" DIRECTORY BASE_DIR ${PROJECT_BINARY_DIR} CACHE)