File tree Expand file tree Collapse file tree 3 files changed +38
-14
lines changed
vcpkg-overlay/ports/log-it-cpp Expand file tree Collapse file tree 3 files changed +38
-14
lines changed Original file line number Diff line number Diff line change @@ -30,6 +30,7 @@ if(NOT TimeShield_FOUND)
3030endif ()
3131
3232add_library (log -it-cpp INTERFACE )
33+ add_library (log -it-cpp::log -it-cpp ALIAS log -it-cpp)
3334
3435add_compile_definitions (LOGIT_BASE_PATH="$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR} >" )
3536
@@ -132,14 +133,25 @@ write_basic_package_version_file(
132133 COMPATIBILITY AnyNewerVersion
133134)
134135
135- configure_package_config_file(
136- cmake/log -it-cppConfig.cmake.in
137- "${CMAKE_CURRENT_BINARY_DIR} /log-it-cppConfig.cmake"
138- INSTALL_DESTINATION lib/cmake/log -it-cpp
139- )
140-
141- install (FILES
142- "${CMAKE_CURRENT_BINARY_DIR} /log-it-cppConfig.cmake"
143- "${CMAKE_CURRENT_BINARY_DIR} /log-it-cppConfigVersion.cmake"
144- DESTINATION lib/cmake/log -it-cpp
145- )
136+ configure_package_config_file(
137+ cmake/log -it-cppConfig.cmake.in
138+ "${CMAKE_CURRENT_BINARY_DIR} /log-it-cppConfig.cmake"
139+ INSTALL_DESTINATION lib/cmake/log -it-cpp
140+ )
141+
142+ configure_file (
143+ cmake/log -it-cpp.pc.in
144+ "${CMAKE_CURRENT_BINARY_DIR} /log-it-cpp.pc"
145+ @ONLY
146+ )
147+
148+ install (FILES
149+ "${CMAKE_CURRENT_BINARY_DIR} /log-it-cppConfig.cmake"
150+ "${CMAKE_CURRENT_BINARY_DIR} /log-it-cppConfigVersion.cmake"
151+ DESTINATION lib/cmake/log -it-cpp
152+ )
153+
154+ install (FILES
155+ "${CMAKE_CURRENT_BINARY_DIR} /log-it-cpp.pc"
156+ DESTINATION share/pkgconfig
157+ )
Original file line number Diff line number Diff line change 1+ prefix=@CMAKE_INSTALL_PREFIX@
2+ exec_prefix=${prefix}
3+ libdir=${prefix}/lib
4+ includedir=${prefix}/include
5+
6+ Name: log-it-cpp
7+ Description: LogIt C++ logging library
8+ Version: @PROJECT_VERSION@
9+ Cflags: -I${includedir}
10+ Libs:
Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ vcpkg_from_github(
88
99vcpkg_cmake_configure(
1010 SOURCE_PATH "${SOURCE_PATH} "
11+ MAYBE_UNUSED_VARIABLES LOGIT_WITH_SYSLOG LOGIT_WITH_WIN_EVENT_LOG
1112 OPTIONS
1213 -DLOG_IT_CPP_BUILD_TESTS=OFF
1314 -DLOGIT_WITH_SYSLOG=ON
@@ -18,10 +19,11 @@ vcpkg_cmake_install()
1819
1920vcpkg_cmake_config_fixup(PACKAGE_NAME log -it-cpp CONFIG_PATH lib/cmake/log -it-cpp)
2021
22+ vcpkg_fixup_pkgconfig()
23+
2124vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH} /LICENSE" )
2225
2326file (REMOVE_RECURSE
24- "${CURRENT_PACKAGES_DIR} /debug/include"
25- "${CURRENT_PACKAGES_DIR} /debug/lib"
26- "${CURRENT_PACKAGES_DIR} /debug/share/${PORT} "
27+ "${CURRENT_PACKAGES_DIR} /debug"
28+ "${CURRENT_PACKAGES_DIR} /lib"
2729)
You can’t perform that action at this time.
0 commit comments