diff --git a/wpimath/CMakeLists.txt b/wpimath/CMakeLists.txt index 16ae1be44d..e3d90cd4c1 100644 --- a/wpimath/CMakeLists.txt +++ b/wpimath/CMakeLists.txt @@ -126,12 +126,12 @@ install(DIRECTORY src/main/native/thirdparty/gcem/include/ DESTINATION "${includ target_include_directories(wpimath SYSTEM PUBLIC $) +install(DIRECTORY src/main/native/include/ DESTINATION "${include_dest}/wpimath") target_include_directories(wpimath PUBLIC $ $) install(TARGETS wpimath EXPORT wpimath DESTINATION "${main_lib_dest}") -install(DIRECTORY src/main/native/include/ DESTINATION "${include_dest}/wpimath") if (WITH_JAVA AND MSVC) install(TARGETS wpimath RUNTIME DESTINATION "${jni_lib_dest}" COMPONENT Runtime) diff --git a/wpinet/CMakeLists.txt b/wpinet/CMakeLists.txt index 423d92b229..3da7bf0c51 100644 --- a/wpinet/CMakeLists.txt +++ b/wpinet/CMakeLists.txt @@ -165,15 +165,17 @@ else () endif() endif() -target_include_directories(wpinet PUBLIC - $ - $) +install(DIRECTORY src/main/native/thirdparty/tcpsockets/include/ DESTINATION "${include_dest}/wpinet") target_include_directories(wpinet PUBLIC $ $) -install(TARGETS wpinet EXPORT wpinet DESTINATION "${main_lib_dest}") install(DIRECTORY src/main/native/include/ DESTINATION "${include_dest}/wpinet") +target_include_directories(wpinet PUBLIC + $ + $) + +install(TARGETS wpinet EXPORT wpinet DESTINATION "${main_lib_dest}") if (WITH_JAVA AND MSVC) install(TARGETS wpinet RUNTIME DESTINATION "${jni_lib_dest}" COMPONENT Runtime) diff --git a/wpiutil/CMakeLists.txt b/wpiutil/CMakeLists.txt index 6ea8331d17..9b86e14a3b 100644 --- a/wpiutil/CMakeLists.txt +++ b/wpiutil/CMakeLists.txt @@ -140,31 +140,43 @@ else () endif() endif() +install(DIRECTORY src/main/native/thirdparty/memory/include/ DESTINATION "${include_dest}/wpiutil") target_include_directories(wpiutil PUBLIC $ $ $) + +install(DIRECTORY src/main/native/thirdparty/ghc/include/ DESTINATION "${include_dest}/wpiutil") target_include_directories(wpiutil PUBLIC $ $) + +install(DIRECTORY src/main/native/thirdparty/json/include/ DESTINATION "${include_dest}/wpiutil") target_include_directories(wpiutil PUBLIC $ $) + +install(DIRECTORY src/main/native/thirdparty/llvm/include/ DESTINATION "${include_dest}/wpiutil") target_include_directories(wpiutil PUBLIC $ $) + +install(DIRECTORY src/main/native/thirdparty/mpack/include/ DESTINATION "${include_dest}/wpiutil") target_include_directories(wpiutil PUBLIC $ $) + +install(DIRECTORY src/main/native/thirdparty/sigslot/include/ DESTINATION "${include_dest}/wpiutil") target_include_directories(wpiutil PUBLIC $ $) + +install(DIRECTORY src/main/native/include/ DESTINATION "${include_dest}/wpiutil") target_include_directories(wpiutil PUBLIC - $ + $ $) install(TARGETS wpiutil EXPORT wpiutil DESTINATION "${main_lib_dest}") -install(DIRECTORY src/main/native/include/ DESTINATION "${include_dest}/wpiutil") if (WITH_JAVA AND MSVC) install(TARGETS wpiutil RUNTIME DESTINATION "${jni_lib_dest}" COMPONENT Runtime)