disableMarchNative for libstorage release builds

This commit is contained in:
E M 2026-06-22 21:03:15 +10:00 committed by Marcin Czenko
parent 445b596238
commit 36f28c6cf2
No known key found for this signature in database
GPG Key ID: F6CB3ED4082ED433

View File

@ -160,20 +160,20 @@ jobs:
if: matrix.os == 'linux'
run: |
make -j${ncpu} update
make -j${ncpu} libstorage
make -j${ncpu} NIMFLAGS="-d:disableMarchNative" libstorage
- name: Build ${{ env.c_bindings_lib_base }} (MacOS)
if: matrix.os == 'macos'
run: |
make -j${ncpu} update
STORAGE_LIB_PARAMS="--passL:\"-Wl,-install_name,@rpath/${{ env.c_bindings_lib_base }}.dylib\"" make -j${ncpu} libstorage
STORAGE_LIB_PARAMS="--passL:\"-Wl,-install_name,@rpath/${{ env.c_bindings_lib_base }}.dylib\"" make -j${ncpu} NIMFLAGS="-d:disableMarchNative" libstorage
- name: Build ${{ env.c_bindings_lib_base }} (Windows)
if: matrix.os == 'windows'
shell: msys2 {0}
run: |
make -j${ncpu} update
make -j${ncpu} libstorage
make -j${ncpu} NIMFLAGS="-d:disableMarchNative" libstorage
- name: Package ${{ env.c_bindings_lib_base }} Linux
if: matrix.os == 'linux'