mirror of
https://github.com/lief-project/LIEF.git
synced 2026-10-12 02:17:46 +00:00
37 lines
801 B
Bash
37 lines
801 B
Bash
#!/usr/bin/sh
|
|
set -ex
|
|
|
|
mkdir -p build/osx-aarch64/static-release && \
|
|
mkdir -p build/osx-aarch64/shared-release
|
|
|
|
pushd build/osx-aarch64/shared-release
|
|
|
|
cmake ../../.. -GNinja \
|
|
-DCMAKE_OSX_ARCHITECTURES=arm64 \
|
|
-DBUILD_SHARED_LIBS=on \
|
|
-DLIEF_PYTHON_API=off \
|
|
-DLIEF_INSTALL_COMPILED_EXAMPLES=off \
|
|
-DCMAKE_BUILD_TYPE=Release
|
|
|
|
ninja
|
|
|
|
|
|
popd
|
|
pushd build/osx-aarch64/static-release
|
|
|
|
cmake ../../.. -GNinja \
|
|
-DCMAKE_OSX_ARCHITECTURES=arm64 \
|
|
-DBUILD_SHARED_LIBS=off \
|
|
-DLIEF_PYTHON_API=off \
|
|
-DLIEF_INSTALL_COMPILED_EXAMPLES=on \
|
|
-DCMAKE_BUILD_TYPE=Release
|
|
|
|
ninja
|
|
|
|
popd
|
|
pushd build/osx-aarch64
|
|
cpack --config ../../cmake/cpack.config.cmake
|
|
popd
|
|
|
|
/bin/mv build/osx-aarch64/*.tar.gz build/
|