File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed
Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change 7272 - name : Build libgrovedb
7373 run : |
7474 cd src/ffi/grovedb
75- meson setup builddir -Duse_rustdeps=true -Drustdeps_build_dir=${{ github.workspace }}/rust/builddir
75+ meson setup builddir --wipe - Duse_rustdeps=true -Drustdeps_build_dir=${{ github.workspace }}/rust/builddir
7676 meson compile -C builddir
7777
7878 - name : Save Cargo cache
@@ -134,8 +134,12 @@ jobs:
134134 - name : Build libgrovedb
135135 run : |
136136 cd src/ffi/grovedb
137- meson setup builddir -Dgrovedb_cxx_build_dir=${{ github.workspace }}/rust/grovedb_cxx/builddir
137+ # Verify library exists
138+ ls -la ${{ github.workspace }}/rust/grovedb_cxx/builddir/libgrovedb_cxx.a
139+ meson setup builddir --wipe -Dgrovedb_cxx_build_dir=${{ github.workspace }}/rust/grovedb_cxx/builddir
138140 meson compile -C builddir
141+ # Check symbols in shared library
142+ nm -D builddir/libgrovedb.so.1 | grep whoami || echo "whoami symbol not found in shared library"
139143
140144 - name : Run tests
141145 run : |
You can’t perform that action at this time.
0 commit comments