File tree Expand file tree Collapse file tree 2 files changed +6
-1
lines changed Expand file tree Collapse file tree 2 files changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -14,6 +14,6 @@ PREFIX=${PREFIX:-"`pwd`/oqs"}
14
14
cd oqs-scripts/tmp/liboqs
15
15
rm -rf build
16
16
mkdir build && cd build
17
- cmake .. -GNinja -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_INSTALL_PREFIX=${PREFIX}
17
+ cmake .. -GNinja -DBUILD_SHARED_LIBS=ON - DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_INSTALL_PREFIX=${PREFIX}
18
18
ninja
19
19
ninja install
Original file line number Diff line number Diff line change @@ -33,4 +33,9 @@ if [ "x${CIRCLECI}" == "xtrue" ] || [ "x${TRAVIS}" == "xtrue" ]; then
33
33
else
34
34
make -j
35
35
fi
36
+ # check whether INSTALL_PREFIX/lib exists to support shared OQS builds
37
+ if [ ! -d $INSTALL_PREFIX /lib ]; then
38
+ mkdir -p $INSTALL_PREFIX
39
+ cp -R oqs/lib $INSTALL_PREFIX
40
+ fi
36
41
make install
You can’t perform that action at this time.
0 commit comments