Home | History | Annotate | Download | only in gflags

Lines Matching full:cmake

0 ## CMake configuration file of gflags project
5 ## can be overridden either on the CMake command-line using the -D option of
6 ## the cmake command or in a super-project which includes the gflags source
7 ## tree by setting the GFLAGS_<varname> CMake variables before adding the
8 ## gflags source directory via CMake's "add_subdirectory" command. Only when
10 ## these configuration variables are added to the CMake cache so they can be
11 ## edited in the CMake GUI. By default, GFLAGS_IS_SUBPROJECT is set to TRUE when
81 include ("${CMAKE_CURRENT_SOURCE_DIR}/cmake/utils.cmake")
95 # C language still needed because the following required CMake modules
98 # - CheckTypeSize.cmake (fixed in CMake 3.1, cf. https://cmake.org/Bug/view.php?id=14056)
99 # - FindThreads.cmake (fixed in CMake 3.4, cf. https://cmake.org/Bug/view.php?id=14905)
124 # tree of a project that uses it, no variables should be added to the CMake cache;
134 # prefix for package variables in CMake configuration file
138 # otherwise this causes an issue with the cmake_install.cmake script
161 # cached build options when gflags is not a subproject, otherwise non-cached CMake variables
172 gflags_define (BOOL REGISTER_BUILD_DIR "Request entry of build directory in CMake's package registry." OFF OFF)
173 gflags_define (BOOL REGISTER_INSTALL_PREFIX "Request entry of installed package in CMake's package registry." ON OFF)
413 set (CONFIG_INSTALL_DIR "lib/cmake/${PACKAGE_NAME}")
426 set (CONFIG_INSTALL_DIR ${LIBRARY_INSTALL_DIR}/cmake/${PACKAGE_NAME})
508 configure_file (cmake/config.cmake.in "${PROJECT_BINARY_DIR}/${PACKAGE_NAME}-config-install.cmake" @ONLY)
509 configure_file (cmake/version.cmake.in "${PROJECT_BINARY_DIR}/${PACKAGE_NAME}-config-version.cmake" @ONLY)
537 FILES "${PROJECT_BINARY_DIR}/${PACKAGE_NAME}-config-install.cmake"
538 RENAME ${PACKAGE_NAME}-config.cmake
542 FILES "${PROJECT_BINARY_DIR}/${PACKAGE_NAME}-config-version.cmake"
552 configure_file ("cmake/package.pc.in" "${PROJECT_BINARY_DIR}/${PACKAGE_NAME}.pc" @ONLY)
559 export (TARGETS ${TARGETS} FILE "${PROJECT_BINARY_DIR}/${EXPORT_NAME}.cmake")
566 configure_file (cmake/config.cmake.in "${PROJECT_BINARY_DIR}/${PACKAGE_NAME}-config.cmake" @ONLY)
632 # RPM package information -- used in cmake/package.cmake.in also for DEB
641 set (CPACK_RESOURCE_FILE_README "${CMAKE_CURRENT_LIST_DIR}/cmake/README_runtime.txt")
692 # $ cmake -DCPACK_PROJECT_CONFIG_FILE:FILE=/path/to/package/config
695 "${CMAKE_CURRENT_LIST_DIR}/cmake/package.cmake.in"
696 "${PROJECT_BINARY_DIR}/${PACKAGE_NAME}-package.cmake" @ONLY
698 set (CPACK_PROJECT_CONFIG_FILE "${PROJECT_BINARY_DIR}/${PACKAGE_NAME}-package.cmake")
707 "${CMAKE_CURRENT_SOURCE_DIR}/cmake/cmake_uninstall.cmake.in"
708 "${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake" @ONLY
710 add_custom_target(uninstall COMMAND ${CMAKE_COMMAND} -P "${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake")