Skip to content

Commit b72e095

Browse files
committed
*REMOVE ME* Try building libraries during GitHub workflow
1 parent 51b28c0 commit b72e095

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

.github/workflows/test_build.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -131,11 +131,14 @@ jobs:
131131
-DCMAKE_BUILD_TYPE=Release -DBUILD_NATIVE=OFF \
132132
-DCMAKE_PREFIX_PATH="`brew --prefix`;`brew --prefix libffi`" \
133133
-DCMAKE_INSTALL_PREFIX=/usr \
134-
--debug-trycompile
134+
--debug-trycompile \
135+
-DBUILD_LIBRARIES="BDWGC;GLPK;GTEST;MSOLVE" \
136+
-DBUILD_PROGRAMS="GFAN;LRSLIB;TOPCOM"
135137
136138
- name: Build libraries using Ninja
137139
if: matrix.build-system == 'cmake'
138140
run: |
141+
cmake --build . --target build-nauty
139142
cmake --build . --target build-libraries build-programs
140143
141144
- name: Build Macaulay2 using Ninja
@@ -167,7 +170,8 @@ jobs:
167170
-L/Library/Frameworks/Python.framework/Versions/${PYVERSION}/lib"
168171
export F77=gfortran-14
169172
export FC=gfortran-14
170-
../../configure --enable-download --with-system-gc --with-fplll
173+
../../configure --enable-download --with-system-gc --with-fplll \
174+
--enable-build-libraries="gc gdbm gfan glpk gtest lapack lrslib msolve nauty tbb topcom"
171175
172176
- name: Build Macaulay2 using Make
173177
if: matrix.build-system == 'autotools'

0 commit comments

Comments
 (0)