Browse Source

Clean up makeBundle script

pull/348/merge
Canming Huang 5 years ago
parent
commit
41cba3c4c1
  1. 2
      Emgu.CV.Extern/CMakeLists.txt
  2. 7
      platforms/macos/makeBundle

2
Emgu.CV.Extern/CMakeLists.txt

@ -3378,7 +3378,7 @@ ELSEIF (APPLE)
POST_BUILD
COMMAND lipo ${UNMANAGED_LIBRARY_OUTPUT_PATH}/../arch/*.dylib -output ${UNMANAGED_LIBRARY_OUTPUT_PATH}/../libcvextern.dylib -create
#WORKING_DIRECTORY "${UNMANAGED_LIBRARY_OUTPUT_PATH}"
COMMENT "Linking target for all architectures.")
COMMENT "Linking target for all architectures and ouputing to ${UNMANAGED_LIBRARY_OUTPUT_PATH}/../libcvextern.dylib")
ENDIF()
#IF("${CMAKE_SYSTEM_NAME}" STREQUAL "Emscripten")

7
platforms/macos/makeBundle

@ -1,16 +1,13 @@
#!/usr/bin/env bash
#cd ../../libs/macos
#rm *.dylib
cd ../../platforms/macos/build
make cvextern
cd ..
rm -rf emgucv.bundle
#mkdir emgucv.bundle
#mkdir emgucv.bundle/Contents
mkdir -p emgucv.bundle/Contents/MacOS
mkdir -p emgucv.bundle/Contents/Resources
cp ../../libs/macos/libcvextern.dylib emgucv.bundle/Contents/MacOS/
cp Info.plist emgucv.bundle/Contents/
cp icons.icns emgucv.bundle/Contents/Resources/
cp icons.icns emgucv.bundle/Contents/Resources/
Loading…
Cancel
Save