From 30f41c02aec763d32e62351452da9ef582bc3472 Mon Sep 17 00:00:00 2001 From: 3gg <3gg@shellblade.net> Date: Fri, 6 Mar 2026 13:30:59 -0800 Subject: Move contrib libraries to contrib repo --- contrib/SDL-3.2.8/src/hidapi/mac/CMakeLists.txt | 48 ------------------------- 1 file changed, 48 deletions(-) delete mode 100644 contrib/SDL-3.2.8/src/hidapi/mac/CMakeLists.txt (limited to 'contrib/SDL-3.2.8/src/hidapi/mac/CMakeLists.txt') diff --git a/contrib/SDL-3.2.8/src/hidapi/mac/CMakeLists.txt b/contrib/SDL-3.2.8/src/hidapi/mac/CMakeLists.txt deleted file mode 100644 index 0a1c1d9..0000000 --- a/contrib/SDL-3.2.8/src/hidapi/mac/CMakeLists.txt +++ /dev/null @@ -1,48 +0,0 @@ -cmake_minimum_required(VERSION 3.4.3...3.25 FATAL_ERROR) - -list(APPEND HIDAPI_PUBLIC_HEADERS "hidapi_darwin.h") - -add_library(hidapi_darwin - ${HIDAPI_PUBLIC_HEADERS} - hid.c -) - -find_package(Threads REQUIRED) - -target_link_libraries(hidapi_darwin - PUBLIC hidapi_include - PRIVATE Threads::Threads - PRIVATE "-framework IOKit" "-framework CoreFoundation" -) - -set_target_properties(hidapi_darwin - PROPERTIES - EXPORT_NAME "darwin" - OUTPUT_NAME "hidapi" - VERSION ${PROJECT_VERSION} - SOVERSION ${PROJECT_VERSION_MAJOR} - MACHO_COMPATIBILITY_VERSION ${PROJECT_VERSION_MAJOR} - FRAMEWORK_VERSION ${PROJECT_VERSION_MAJOR} - PUBLIC_HEADER "${HIDAPI_PUBLIC_HEADERS}" -) - -# compatibility with find_package() -add_library(hidapi::darwin ALIAS hidapi_darwin) -# compatibility with raw library link -add_library(hidapi ALIAS hidapi_darwin) - -set(PUBLIC_HEADER_DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}") -if(NOT CMAKE_FRAMEWORK) - set(PUBLIC_HEADER_DESTINATION "${PUBLIC_HEADER_DESTINATION}/hidapi") -endif() - -if(HIDAPI_INSTALL_TARGETS) - install(TARGETS hidapi_darwin EXPORT hidapi - LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}" - ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}" - FRAMEWORK DESTINATION "${CMAKE_INSTALL_LIBDIR}" - PUBLIC_HEADER DESTINATION "${PUBLIC_HEADER_DESTINATION}" - ) -endif() - -hidapi_configure_pc("${PROJECT_ROOT}/pc/hidapi.pc.in") -- cgit v1.2.3