fixed build script

This commit is contained in:
2025-04-22 15:23:49 +02:00
parent e003c57929
commit 76c329b67e
2 changed files with 8 additions and 3 deletions

View File

@@ -14,8 +14,8 @@ libtool -static -o Build/lib/libOpenMesh.a Build/lib/libOpenMeshCore.a Build/lib
cd .. cd ..
rm -rf build-headers rm -rf build-headers
rsync -av --include='*/' --include='*.hh' --exclude='*' src/OpenMesh/Core build-headers/ rsync -av --include='*/' --include='*.hh' --include='*.h' --exclude='*' src/OpenMesh build-headers
rsync -av --include='*/' --include='*.hh' --exclude='*' src/OpenMesh/Tools build-headers/ cp module.modulemap build-headers
rm -rf build-xcframework rm -rf build-xcframework
mkdir build-xcframework mkdir build-xcframework
@@ -24,4 +24,4 @@ mkdir build-xcframework
xcodebuild -create-xcframework \ xcodebuild -create-xcframework \
-library build-macos/Build/lib/libOpenMesh.a -headers build-headers \ -library build-macos/Build/lib/libOpenMesh.a -headers build-headers \
-library build-ios/Build/lib/libOpenMesh.a -headers build-headers \ -library build-ios/Build/lib/libOpenMesh.a -headers build-headers \
-output build-xcframework/OpenMesh.xcframework -output build-xcframework/openmesh.xcframework

5
module.modulemap Normal file
View File

@@ -0,0 +1,5 @@
module OpenMesh {
umbrella "."
export *
module * { export * }
}