PageRenderTime 61ms CodeModel.GetById 38ms RepoModel.GetById 0ms app.codeStats 0ms

/libconfig-1.4.8/contrib/cmake/CMakeLists.txt

#
CMake | 22 lines | 11 code | 7 blank | 4 comment | 0 complexity | 966e11bdcdba7bc3a53218d8e40f098f MD5 | raw file
Possible License(s): LGPL-2.1, LGPL-2.0
  1. #cmake_minimum_required(VERSION 2.8)
  2. PROJECT(libconfig_test_app)
  3. add_subdirectory(src)
  4. #add cmake script files
  5. set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake_work")
  6. #check if libconfig is present (FindConfig.cmake and FindConfig++.cmake files)
  7. FIND_PACKAGE(Config REQUIRED)
  8. FIND_PACKAGE(Config++ REQUIRED)
  9. #add undelete support
  10. CONFIGURE_FILE(
  11. "${CMAKE_CURRENT_SOURCE_DIR}/cmake_work/cmake_uninstall.cmake.in"
  12. "${CMAKE_CURRENT_BINARY_DIR}/cmake_work/cmake_uninstall.cmake"
  13. IMMEDIATE @ONLY)
  14. ADD_CUSTOM_TARGET(uninstall
  15. "${CMAKE_COMMAND}" -P "${CMAKE_CURRENT_BINARY_DIR}/cmake_work/cmake_uninstall.cmake")