@@ -71,6 +71,10 @@ endfunction()
71
71
72
72
# The library
73
73
74
+ if (HIDAPI_INSTALL_TARGETS)
75
+ include (GNUInstallDirs)
76
+ endif ()
77
+
74
78
add_library (hidapi_include INTERFACE )
75
79
target_include_directories (hidapi_include INTERFACE
76
80
"$<BUILD_INTERFACE:${PROJECT_ROOT} /hidapi>"
@@ -82,7 +86,6 @@ set(HIDAPI_PUBLIC_HEADERS "${PROJECT_ROOT}/hidapi/hidapi.h")
82
86
add_library (hidapi::include ALIAS hidapi_include)
83
87
84
88
if (HIDAPI_INSTALL_TARGETS)
85
- include (GNUInstallDirs)
86
89
install (TARGETS hidapi_include EXPORT hidapi)
87
90
endif ()
88
91
@@ -160,7 +163,7 @@ if(HIDAPI_INSTALL_TARGETS)
160
163
include (CMakePackageConfigHelpers)
161
164
set (EXPORT_DENERATED_LOCATION "${CMAKE_BINARY_DIR} /export_generated" )
162
165
set (EXPORT_DESTINATION "${CMAKE_INSTALL_LIBDIR} /cmake/hidapi" )
163
- write_basic_package_version_file("${EXPORT_DENERATED_LOCATION} /libhidapi -version.cmake"
166
+ write_basic_package_version_file("${EXPORT_DENERATED_LOCATION} /hidapi-config -version.cmake"
164
167
COMPATIBILITY SameMajorVersion
165
168
)
166
169
configure_package_config_file("cmake/hidapi-config.cmake.in" "${EXPORT_DENERATED_LOCATION} /hidapi-config.cmake"
@@ -174,7 +177,7 @@ if(HIDAPI_INSTALL_TARGETS)
174
177
FILE "libhidapi.cmake"
175
178
)
176
179
install (FILES
177
- "${EXPORT_DENERATED_LOCATION} /libhidapi -version.cmake"
180
+ "${EXPORT_DENERATED_LOCATION} /hidapi-config -version.cmake"
178
181
"${EXPORT_DENERATED_LOCATION} /hidapi-config.cmake"
179
182
DESTINATION "${EXPORT_DESTINATION} "
180
183
)
0 commit comments