Skip to content

Commit

Permalink
add cmake osx fla
Browse files Browse the repository at this point in the history
  • Loading branch information
kulukami committed Aug 22, 2023
1 parent 4c68ec6 commit 93c8ac4
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 1 deletion.
6 changes: 5 additions & 1 deletion build_script/libclamav_osx_vcpkg_arm64.sh
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@ cmake .. \
-D CMAKE_TOOLCHAIN_FILE="$VCPKG_ROOT/scripts/buildsystems/vcpkg.cmake" \
-D VCPKG_TARGET_TRIPLET="$VCPKG_DEFAULT_TRIPLET" \
-D VCPKG_TARGET_ARCHITECTURE="$TARGET_ARCH" \
-D CMAKE_SYSTEM_NAME=Darwin \
-D CMAKE_OSX_ARCHITECTURES="$TARGET_ARCH" \
-D RUST_COMPILER_TARGET="$RUSTC_TARGET" \
-D ENABLE_TESTS=OFF \
-D ENABLE_STATIC_LIB=ON \
Expand Down Expand Up @@ -72,4 +74,6 @@ cp -r $VCPKG_ROOT/installed/$VCPKG_DEFAULT_TRIPLET/include/* ./include

mkdir output
mv include output
mv lib output
mv lib output

lipo -info output/lib/*.a
4 changes: 4 additions & 0 deletions build_script/libclamav_osx_vcpkg_x64.sh
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,8 @@ cmake .. \
-D VCPKG_TARGET_TRIPLET="$VCPKG_DEFAULT_TRIPLET" \
-D VCPKG_TARGET_ARCHITECTURE="$TARGET_ARCH" \
-D RUST_COMPILER_TARGET="$RUSTC_TARGET" \
-D CMAKE_SYSTEM_NAME=Darwin \
-D CMAKE_OSX_ARCHITECTURES="$TARGET_ARCH" \
-D ENABLE_TESTS=OFF \
-D ENABLE_STATIC_LIB=ON \
-D ENABLE_LIBCLAMAV_ONLY=ON \
Expand Down Expand Up @@ -73,3 +75,5 @@ cp -r $VCPKG_ROOT/installed/$VCPKG_DEFAULT_TRIPLET/include/* ./include
mkdir output
mv include output
mv lib output

lipo -info output/lib/*.a

0 comments on commit 93c8ac4

Please sign in to comment.