Browse Source

Merge pull request #473 from paullouisageneau/fix-cmake-package-name

Fix CMake exported package name
Paul-Louis Ageneau 4 years ago
parent
commit
333d77e94c
1 changed files with 10 additions and 9 deletions
  1. 10 9
      CMakeLists.txt

+ 10 - 9
CMakeLists.txt

@@ -373,7 +373,7 @@ if(WARNINGS_AS_ERRORS)
 	endif()
 	endif()
 endif()
 endif()
 
 
-install(TARGETS datachannel EXPORT libdatachannel-config
+install(TARGETS datachannel EXPORT LibDataChannelConfig
 	RUNTIME DESTINATION bin
 	RUNTIME DESTINATION bin
 	LIBRARY DESTINATION lib
 	LIBRARY DESTINATION lib
 	ARCHIVE DESTINATION lib
 	ARCHIVE DESTINATION lib
@@ -384,18 +384,19 @@ install(FILES ${LIBDATACHANNEL_HEADERS}
 )
 )
 
 
 install(
 install(
-  EXPORT libdatachannel-config
-  NAMESPACE LibDatachannel::
-  DESTINATION share/cmake/libdatachannel
+	EXPORT LibDataChannelConfig
+	FILE LibDataChannelConfig.cmake
+	NAMESPACE LibDataChannel::
+	DESTINATION share/cmake/LibDataChannel
 )
 )
 
 
 include(CMakePackageConfigHelpers)
 include(CMakePackageConfigHelpers)
 write_basic_package_version_file(
 write_basic_package_version_file(
-    "${CMAKE_BINARY_DIR}/libdatachannelConfigVersion.cmake"
-    VERSION ${PROJECT_VERSION}
-    COMPATIBILITY AnyNewerVersion)
-install(FILES "${CMAKE_BINARY_DIR}/libdatachannelConfigVersion.cmake"
-    DESTINATION share/cmake/libdatachannel)
+	${CMAKE_BINARY_DIR}/LibDataChannelConfigVersion.cmake
+	VERSION ${PROJECT_VERSION}
+	COMPATIBILITY SameMajorVersion)
+install(FILES ${CMAKE_BINARY_DIR}/LibDataChannelConfigVersion.cmake
+	DESTINATION share/cmake/LibDataChannel)
 
 
 # Tests
 # Tests
 if(NOT NO_TESTS)
 if(NOT NO_TESTS)