Exheredludis/paludis/repositories/fake/CMakeLists.txt
2016-11-30 08:25:19 -08:00

25 lines
1.1 KiB
CMake

paludis_add_library(libpaludisfakerepository
OBJECT_LIBRARY
"${CMAKE_CURRENT_SOURCE_DIR}/dep_parser.cc"
"${CMAKE_CURRENT_SOURCE_DIR}/fake_repository_base.cc"
"${CMAKE_CURRENT_SOURCE_DIR}/fake_repository.cc"
"${CMAKE_CURRENT_SOURCE_DIR}/fake_installed_repository.cc"
"${CMAKE_CURRENT_SOURCE_DIR}/fake_package_id.cc"
"${CMAKE_CURRENT_SOURCE_DIR}/registration.cc")
add_dependencies(libpaludisfakerepository libpaludisutil_SE)
paludis_add_test(fake_repository GTEST)
paludis_add_test(fake_installed_repository GTEST)
# paludis_add_test(dep_parser)
install(FILES
"${CMAKE_CURRENT_SOURCE_DIR}/dep_parser.hh"
"${CMAKE_CURRENT_SOURCE_DIR}/fake_repository.hh"
"${CMAKE_CURRENT_SOURCE_DIR}/fake_repository_base.hh"
"${CMAKE_CURRENT_SOURCE_DIR}/fake_installed_repository.hh"
"${CMAKE_CURRENT_SOURCE_DIR}/fake_package_id.hh"
DESTINATION
"${CMAKE_INSTALL_FULL_INCLUDEDIR}/paludis-${PALUDIS_PKG_CONFIG_SLOT}/paludis/repositories/fake")