File tree Expand file tree Collapse file tree 2 files changed +18
-0
lines changed
Expand file tree Collapse file tree 2 files changed +18
-0
lines changed Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ project(ctre
44 HOMEPAGE_URL "https://compile-time.re"
55 VERSION 3.0
66 LANGUAGES CXX)
7+ set (PROJECT_DESCRIPTION "Fast compile-time regular expressions with support for matching/searching/capturing during compile-time or runtime." )
78
89include (CMakePackageConfigHelpers)
910include (CMakeDependentOption)
@@ -88,6 +89,16 @@ set(CPACK_PACKAGE_FILE_NAME "${PROJECT_NAME}-${PROJECT_VERSION}")
8889set (CPACK_SOURCE_PACKAGE_FILE_NAME "${CPACK_PACKAGE_FILE_NAME} " )
8990
9091set (CPACK_DEBIAN_PACKAGE_MAINTAINER "Hanicka Dusíková" )
92+ set (CPACK_DEBIAN_PACKAGE_DESCRIPTION "${PROJECT_DESCRIPTION} " )
93+ set (CPACK_DEBIAN_PACKAGE_NAME "lib${PROJECT_NAME} -dev" )
94+
95+ set (CPACK_RPM_PACKAGE_NAME "lib${PROJECT_NAME} -devel" )
96+
97+ set (PKG_CONFIG_FILE_NAME "${CMAKE_CURRENT_BINARY_DIR} /${PROJECT_NAME} .pc" )
98+ configure_file ("${CMAKE_CURRENT_SOURCE_DIR} /packaging/pkgconfig.pc.in" "${PKG_CONFIG_FILE_NAME} " @ONLY)
99+ install (FILES "${PKG_CONFIG_FILE_NAME} "
100+ DESTINATION "${CMAKE_INSTALL_DATADIR} /pkgconfig"
101+ )
91102
92103list (APPEND CPACK_SOURCE_IGNORE_FILES /.git/ /build / .gitignore .DS_Store)
93104
Original file line number Diff line number Diff line change 1+ prefix=@CMAKE_INSTALL_PREFIX@
2+ includedir=${prefix}/@CMAKE_INSTALL_INCLUDEDIR@
3+
4+ Name: @PROJECT_NAME@
5+ Description: @PROJECT_DESCRIPTION@
6+ Version: @PROJECT_VERSION@
7+ Cflags: -I${includedir}
You can’t perform that action at this time.
0 commit comments