Skip to content

Commit 21f6560

Browse files
Check out flint HEAD
1 parent 4ef8028 commit 21f6560

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

.github/workflows/ci-emscripten.yml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -92,18 +92,20 @@ jobs:
9292
emmake make -j $(nproc)
9393
emmake make install
9494
95-
# might need patch
95+
- name: Check out flint
96+
if: steps.cache-wasm-library-dir.outputs.cache-hit != 'true'
97+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
98+
with:
99+
repository: flintlib/flint
100+
path: flint
101+
96102
- name: Build flint
97103
if: steps.cache-wasm-library-dir.outputs.cache-hit != 'true'
98104
env:
99105
CFLAGS: "-fPIC"
100106
WASM_LIBRARY_DIR: ${{ github.workspace }}/wasm-library-dir
107+
working-directory: flint
101108
run: |
102-
curl -L https://github.com/flintlib/flint/releases/download/v3.2.0-rc1/flint-3.2.0-rc1.tar.xz -o flint-3.2.0-rc1.tar.xz
103-
tar -xf flint-3.2.0-rc1.tar.xz
104-
105-
cd flint-3.2.0-rc1
106-
107109
emconfigure ./configure \
108110
--disable-dependency-tracking \
109111
--disable-shared \

0 commit comments

Comments
 (0)