@@ -82,7 +82,6 @@ set(LIBDATACHANNEL_SOURCES
82
82
${CMAKE_CURRENT_SOURCE_DIR} /src/h265rtppacketizer.cpp
83
83
${CMAKE_CURRENT_SOURCE_DIR} /src/h265nalunit.cpp
84
84
${CMAKE_CURRENT_SOURCE_DIR} /src/av1rtppacketizer.cpp
85
- ${CMAKE_CURRENT_SOURCE_DIR} /src/nalunit.cpp
86
85
${CMAKE_CURRENT_SOURCE_DIR} /src/rtcpnackresponder.cpp
87
86
${CMAKE_CURRENT_SOURCE_DIR} /src/rtp.cpp
88
87
${CMAKE_CURRENT_SOURCE_DIR} /src/capi.cpp
@@ -120,7 +119,6 @@ set(LIBDATACHANNEL_HEADERS
120
119
${CMAKE_CURRENT_SOURCE_DIR} /include /rtc/h265rtppacketizer.hpp
121
120
${CMAKE_CURRENT_SOURCE_DIR} /include /rtc/h265nalunit.hpp
122
121
${CMAKE_CURRENT_SOURCE_DIR} /include /rtc/av1rtppacketizer.hpp
123
- ${CMAKE_CURRENT_SOURCE_DIR} /include /rtc/nalunit.hpp
124
122
${CMAKE_CURRENT_SOURCE_DIR} /include /rtc/rtcpnackresponder.hpp
125
123
${CMAKE_CURRENT_SOURCE_DIR} /include /rtc/utils.hpp
126
124
${CMAKE_CURRENT_SOURCE_DIR} /include /rtc/plihandler.hpp
@@ -474,20 +472,24 @@ install(
474
472
DESTINATION ${CMAKE_INSTALL_LIBDIR} /cmake/LibDataChannel
475
473
)
476
474
477
- # Export config
478
- install (
479
- FILES ${CMAKE_CURRENT_SOURCE_DIR} /cmake/LibDataChannelConfig.cmake
480
- DESTINATION ${CMAKE_INSTALL_LIBDIR} /cmake/LibDataChannel
481
- )
482
-
483
- # Export config version
484
475
include (CMakePackageConfigHelpers)
476
+ configure_package_config_file(
477
+ ${CMAKE_CURRENT_SOURCE_DIR} /cmake/LibDataChannelConfig.cmake.in
478
+ ${CMAKE_BINARY_DIR} /LibDataChannelConfig.cmake
479
+ INSTALL_DESTINATION ${CMAKE_INSTALL_LIBDIR} /cmake/LibDataChannel
480
+ NO_SET_AND_CHECK_MACRO
481
+ NO_CHECK_REQUIRED_COMPONENTS_MACRO
482
+ )
485
483
write_basic_package_version_file(
484
+ ${CMAKE_BINARY_DIR} /LibDataChannelConfigVersion.cmake
485
+ VERSION ${PROJECT_VERSION}
486
+ COMPATIBILITY SameMajorVersion
487
+ )
488
+ # Export config and version files
489
+ install (FILES
490
+ ${CMAKE_BINARY_DIR} /LibDataChannelConfig.cmake
486
491
${CMAKE_BINARY_DIR} /LibDataChannelConfigVersion.cmake
487
- VERSION ${PROJECT_VERSION}
488
- COMPATIBILITY SameMajorVersion)
489
- install (FILES ${CMAKE_BINARY_DIR} /LibDataChannelConfigVersion.cmake
490
- DESTINATION ${CMAKE_INSTALL_LIBDIR} /cmake/LibDataChannel)
492
+ DESTINATION ${CMAKE_INSTALL_LIBDIR} /cmake/LibDataChannel)
491
493
492
494
# Tests
493
495
if (NOT NO_TESTS)
0 commit comments