aboutsummaryrefslogtreecommitdiff
path: root/vcpkg/ports/oscpack/add-cmake-install-target.patch
diff options
context:
space:
mode:
Diffstat (limited to 'vcpkg/ports/oscpack/add-cmake-install-target.patch')
-rw-r--r--vcpkg/ports/oscpack/add-cmake-install-target.patch51
1 files changed, 51 insertions, 0 deletions
diff --git a/vcpkg/ports/oscpack/add-cmake-install-target.patch b/vcpkg/ports/oscpack/add-cmake-install-target.patch
new file mode 100644
index 0000000..569583b
--- /dev/null
+++ b/vcpkg/ports/oscpack/add-cmake-install-target.patch
@@ -0,0 +1,51 @@
+From 3a7ee65ecf43b97cc4a8c7cea5493de0d2b992fa Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Daniel=20Sch=C3=BCrmann?= <daschuer@mixxx.org>
+Date: Wed, 15 Jan 2025 07:58:23 +0100
+Subject: [PATCH] Add cmake install target
+
+---
+ CMakeLists.txt | 28 ++++++++++++++++++++++++++++
+ 1 file changed, 28 insertions(+)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index e8bef70..4f200b2 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -42,6 +42,34 @@ osc/OscOutboundPacketStream.cpp
+
+ )
+
++set(IP_HEADERS
++ ip/IpEndpointName.h
++ ip/NetworkingUtils.h
++ ip/PacketListener.h
++ ip/TimerListener.h
++ ip/UdpSocket.h
++)
++
++
++set(OSC_HEADERS
++ osc/MessageMappingOscPacketListener.h
++ osc/OscException.h
++ osc/OscHostEndianness.h
++ osc/OscOutboundPacketStream.h
++ osc/OscPacketListener.h
++ osc/OscPrintReceivedElements.h
++ osc/OscReceivedElements.h
++ osc/OscTypes.h
++)
++
++INSTALL(TARGETS oscpack
++ RUNTIME DESTINATION bin
++ LIBRARY DESTINATION lib
++ ARCHIVE DESTINATION lib
++)
++
++INSTALL(FILES ${IP_HEADERS} DESTINATION include/ip)
++INSTALL(FILES ${OSC_HEADERS} DESTINATION include/osc)
+
+ ADD_EXECUTABLE(OscUnitTests tests/OscUnitTests.cpp)
+ TARGET_LINK_LIBRARIES(OscUnitTests oscpack ${LIBS})
+--
+2.34.1
+