From 6606123eb9de392f46b75a55dc637e33e25f9971 Mon Sep 17 00:00:00 2001 From: Markus Kalkbrenner Date: Mon, 20 Jan 2025 01:12:18 +0100 Subject: [PATCH] copy sockpp headers --- platforms/android/arm64-v8a/external.sh | 1 + platforms/ios-simulator/arm64/external.sh | 1 + platforms/ios/arm64/external.sh | 1 + platforms/linux/aarch64/external.sh | 1 + platforms/linux/x64/external.sh | 1 + platforms/macos/arm64/external.sh | 1 + platforms/macos/x64/external.sh | 1 + platforms/tvos/arm64/external.sh | 1 + platforms/win/x64/external.sh | 3 +++ platforms/win/x86/external.sh | 3 +++ 10 files changed, 14 insertions(+) diff --git a/platforms/android/arm64-v8a/external.sh b/platforms/android/arm64-v8a/external.sh index 213cb23..317687c 100755 --- a/platforms/android/arm64-v8a/external.sh +++ b/platforms/android/arm64-v8a/external.sh @@ -75,6 +75,7 @@ cmake \ -B build cmake --build build -- -j${NUM_PROCS} cp src/ZeDMD.h ../../third-party/include/ +cp -r third-party/include/sockpp ../../third-party/include/ cp build/libzedmd.so ../../third-party/runtime-libs/android/arm64-v8a/ cp -r test ../../ cd .. diff --git a/platforms/ios-simulator/arm64/external.sh b/platforms/ios-simulator/arm64/external.sh index 24d0d92..156dfa9 100755 --- a/platforms/ios-simulator/arm64/external.sh +++ b/platforms/ios-simulator/arm64/external.sh @@ -66,6 +66,7 @@ cmake \ -B build cmake --build build -- -j${NUM_PROCS} cp src/ZeDMD.h ../../third-party/include/ +cp -r third-party/include/sockpp ../../third-party/include/ cp build/libzedmd.a ../../third-party/build-libs/ios-simulator/arm64/ cp -r test ../../ cd .. diff --git a/platforms/ios/arm64/external.sh b/platforms/ios/arm64/external.sh index 5890de2..7c127f1 100755 --- a/platforms/ios/arm64/external.sh +++ b/platforms/ios/arm64/external.sh @@ -65,6 +65,7 @@ cmake \ -B build cmake --build build -- -j${NUM_PROCS} cp src/ZeDMD.h ../../third-party/include/ +cp -r third-party/include/sockpp ../../third-party/include/ cp build/libzedmd.a ../../third-party/build-libs/ios/arm64/ cp -r test ../../ cd .. diff --git a/platforms/linux/aarch64/external.sh b/platforms/linux/aarch64/external.sh index 3dbec53..235425f 100755 --- a/platforms/linux/aarch64/external.sh +++ b/platforms/linux/aarch64/external.sh @@ -64,6 +64,7 @@ cmake \ cmake --build build -- -j${NUM_PROCS} cp src/ZeDMD.h ../../third-party/include/ cp third-party/include/libserialport.h ../../third-party/include/ +cp -r third-party/include/sockpp ../../third-party/include/ cp -a third-party/runtime-libs/linux/aarch64/*.{so,so.*} ../../third-party/runtime-libs/linux/aarch64/ cp -a build/*.{so,so.*} ../../third-party/runtime-libs/linux/aarch64/ cp -r test ../../ diff --git a/platforms/linux/x64/external.sh b/platforms/linux/x64/external.sh index 2ea1fd6..955c6cb 100755 --- a/platforms/linux/x64/external.sh +++ b/platforms/linux/x64/external.sh @@ -64,6 +64,7 @@ cmake \ cmake --build build -- -j${NUM_PROCS} cp src/ZeDMD.h ../../third-party/include/ cp third-party/include/libserialport.h ../../third-party/include/ +cp -r third-party/include/sockpp ../../third-party/include/ cp -a third-party/runtime-libs/linux/x64/*.{so,so.*} ../../third-party/runtime-libs/linux/x64/ cp -a build/*.{so,so.*} ../../third-party/runtime-libs/linux/x64/ cp -r test ../../ diff --git a/platforms/macos/arm64/external.sh b/platforms/macos/arm64/external.sh index 96e5f1b..b29dc32 100755 --- a/platforms/macos/arm64/external.sh +++ b/platforms/macos/arm64/external.sh @@ -66,6 +66,7 @@ cmake \ cmake --build build -- -j${NUM_PROCS} cp src/ZeDMD.h ../../third-party/include/ cp third-party/include/libserialport.h ../../third-party/include/ +cp -r third-party/include/sockpp ../../third-party/include/ cp -a third-party/runtime-libs/macos/arm64/*.dylib ../../third-party/runtime-libs/macos/arm64/ cp -a build/*.dylib ../../third-party/runtime-libs/macos/arm64/ cp -r test ../../ diff --git a/platforms/macos/x64/external.sh b/platforms/macos/x64/external.sh index 425e8ae..90710ab 100755 --- a/platforms/macos/x64/external.sh +++ b/platforms/macos/x64/external.sh @@ -66,6 +66,7 @@ cmake \ cmake --build build -- -j${NUM_PROCS} cp src/ZeDMD.h ../../third-party/include/ cp third-party/include/libserialport.h ../../third-party/include/ +cp -r third-party/include/sockpp ../../third-party/include/ cp -a third-party/runtime-libs/macos/x64/*.dylib ../../third-party/runtime-libs/macos/x64/ cp -a build/*.dylib ../../third-party/runtime-libs/macos/x64/ cp -r test ../../ diff --git a/platforms/tvos/arm64/external.sh b/platforms/tvos/arm64/external.sh index 638e66c..010ec8a 100755 --- a/platforms/tvos/arm64/external.sh +++ b/platforms/tvos/arm64/external.sh @@ -62,6 +62,7 @@ cmake \ -B build cmake --build build -- -j${NUM_PROCS} cp src/ZeDMD.h ../../third-party/include/ +cp -r third-party/include/sockpp ../../third-party/include/ cp build/libzedmd.a ../../third-party/build-libs/tvos/arm64/ cp -r test ../../ cd .. diff --git a/platforms/win/x64/external.sh b/platforms/win/x64/external.sh index bfb9be8..00f9c11 100755 --- a/platforms/win/x64/external.sh +++ b/platforms/win/x64/external.sh @@ -62,9 +62,12 @@ cmake \ -B build cmake --build build --config ${BUILD_TYPE} cp src/ZeDMD.h ../../third-party/include/ +cp -r third-party/include/sockpp ../../third-party/include/ cp third-party/include/libserialport.h ../../third-party/include/ cp third-party/build-libs/win/x64/libserialport64.lib ../../third-party/build-libs/win/x64/ cp third-party/runtime-libs/win/x64/libserialport64.dll ../../third-party/runtime-libs/win/x64/ +cp third-party/build-libs/win/x64/sockpp64.lib ../../third-party/build-libs/win/x64/ +cp third-party/runtime-libs/win/x64/sockpp64.dll ../../third-party/runtime-libs/win/x64/ cp build/${BUILD_TYPE}/zedmd64.lib ../../third-party/build-libs/win/x64/ cp build/${BUILD_TYPE}/zedmd64.dll ../../third-party/runtime-libs/win/x64/ cp -r test ../../ diff --git a/platforms/win/x86/external.sh b/platforms/win/x86/external.sh index 44f6225..377ff00 100755 --- a/platforms/win/x86/external.sh +++ b/platforms/win/x86/external.sh @@ -64,8 +64,11 @@ cmake \ cmake --build build --config ${BUILD_TYPE} cp src/ZeDMD.h ../../third-party/include/ cp third-party/include/libserialport.h ../../third-party/include/ +cp -r third-party/include/sockpp ../../third-party/include/ cp third-party/build-libs/win/x86/libserialport.lib ../../third-party/build-libs/win/x86/ cp third-party/runtime-libs/win/x86/libserialport.dll ../../third-party/runtime-libs/win/x86/ +cp third-party/build-libs/win/x86/sockpp.lib ../../third-party/build-libs/win/x86/ +cp third-party/runtime-libs/win/x86/sockpp.dll ../../third-party/runtime-libs/win/x86/ cp build/${BUILD_TYPE}/zedmd.lib ../../third-party/build-libs/win/x86/ cp build/${BUILD_TYPE}/zedmd.dll ../../third-party/runtime-libs/win/x86/ cp -r test ../../