mirror of
https://github.com/swiftlang/swift-cmark.git
synced 2026-01-18 17:31:20 +01:00
Merge pull request #72 from compnerd/config
build: add cmark-gfm-config to allow wiring up builds
This commit is contained in:
@@ -109,6 +109,11 @@ if(CMARK_FUZZ_QUADRATIC)
|
||||
add_subdirectory(fuzz)
|
||||
endif()
|
||||
|
||||
export(TARGETS libcmark-gfm libcmark-gfm-extensions
|
||||
FILE cmark-gfmConfig.cmake)
|
||||
include(CMakePackageConfigHelpers)
|
||||
configure_package_config_file(cmark-gfm-config.cmake.in
|
||||
${CMAKE_BINARY_DIR}/cmake/modules/cmark-gfm-config.cmake
|
||||
INSTALL_DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake)
|
||||
install(FILES
|
||||
${CMAKE_BINARY_DIR}/cmake/modules/cmark-gfm-config.cmake
|
||||
DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake)
|
||||
|
||||
|
||||
3
cmark-gfm-config.cmake.in
Normal file
3
cmark-gfm-config.cmake.in
Normal file
@@ -0,0 +1,3 @@
|
||||
@PACKAGE_INIT@
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/cmark-gfm/cmark-gfm.cmake)
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/cmark-gfm-extensions/cmark-gfm-extensions.cmake)
|
||||
@@ -33,4 +33,4 @@ install(FILES
|
||||
include/module.modulemap
|
||||
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/cmark_gfm_extensions)
|
||||
install(EXPORT cmark-gfm-extensions
|
||||
DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake-gfm-extensions)
|
||||
DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/cmark-gfm-extensions)
|
||||
|
||||
@@ -90,7 +90,7 @@ install(FILES
|
||||
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/libcmark-gfm.pc
|
||||
DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig)
|
||||
install(EXPORT cmark-gfm
|
||||
DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake)
|
||||
DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/cmark-gfm)
|
||||
|
||||
export(TARGETS libcmark-gfm
|
||||
FILE ${CMAKE_CURRENT_BINARY_DIR}/cmarkTargets.cmake)
|
||||
|
||||
Reference in New Issue
Block a user