@@ -125,12 +125,11 @@ jobs:
125125 -DCling_DIR=$LLVM_BUILD_DIR/tools/cling \
126126 -DLLVM_DIR=$LLVM_BUILD_DIR/lib/cmake/llvm \
127127 -DClang_DIR=$LLVM_BUILD_DIR/lib/cmake/clang \
128- -DBUILD_SHARED_LIBS=OFF \
128+ -DBUILD_SHARED_LIBS=ON \
129129 -DCODE_COVERAGE=${{ env.CODE_COVERAGE }} \
130130 -DCMAKE_INSTALL_PREFIX=$PREFIX \
131131 -DCMAKE_FIND_ROOT_PATH_MODE_PACKAGE=ON \
132- -DZLIB_INCLUDE_DIR=$PREFIX/include \
133- -DZLIB_LIBRARY=$PREFIX/lib/ \
132+ -DLLVM_ENABLE_WERROR=On \
134133 ../
135134 else
136135 emcmake cmake -DCMAKE_BUILD_TYPE=${{ env.BUILD_TYPE }} \
@@ -139,12 +138,11 @@ jobs:
139138 -DCMAKE_PREFIX_PATH=$PREFIX \
140139 -DLLVM_DIR=$LLVM_BUILD_DIR/lib/cmake/llvm \
141140 -DClang_DIR=$LLVM_BUILD_DIR/lib/cmake/clang \
142- -DBUILD_SHARED_LIBS=OFF \
141+ -DBUILD_SHARED_LIBS=ON \
143142 -DCODE_COVERAGE=${{ env.CODE_COVERAGE }} \
144143 -DCMAKE_INSTALL_PREFIX=$PREFIX \
145144 -DCMAKE_FIND_ROOT_PATH_MODE_PACKAGE=ON \
146- -DZLIB_INCLUDE_DIR=$PREFIX/include \
147- -DZLIB_LIBRARY=$PREFIX/lib/ \
145+ -DLLVM_ENABLE_WERROR=On \
148146 ../
149147 fi
150148
@@ -179,7 +177,7 @@ jobs:
179177 -DCMAKE_FIND_ROOT_PATH_MODE_PACKAGE=ON \
180178 -DCppInterOp_DIR="${{ env.CPPINTEROP_BUILD_DIR }}/lib/cmake/CppInterOp" \
181179 ..
182- EMCC_CFLAGS='-sERROR_ON_UNDEFINED_SYMBOLS=0' emmake make -j ${{ env.ncpus }} install
180+ Eemmake make -j ${{ env.ncpus }} install
183181
184182 - name : Jupyter Lite integration
185183 shell : bash -l {0}
0 commit comments