Skip to content

Commit 05959d4

Browse files
committed
Split out libsodium build into its own cmake flag
1 parent 933007c commit 05959d4

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

CMakeLists.txt

+2
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,9 @@ endif()
1717
if(DEFINED BUILD_PORTABLE_LINUX)
1818
# statically link c++/gcc (not libc!!)
1919
set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO} -static-libstdc++ -static-libgcc")
20+
endif()
2021

22+
if(DEFINED BUILD_LIBSODIUM)
2123
set(SODIUM_DISABLE_TESTS ON)
2224
add_subdirectory(libsodium)
2325
include_directories("${libmcleece_proj_SOURCE_DIR}/libsodium/libsodium/src/libsodium/include/")

package-portable-linux.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,5 +20,5 @@ update-alternatives --install /usr/bin/cc cc /usr/bin/gcc-7 100
2020
update-alternatives --install /usr/bin/c++ c++ /usr/bin/g++-7 100
2121

2222
mkdir build-portable/ && cd build-portable/
23-
/usr/local/bin/cmake .. -DBUILD_PORTABLE_LINUX=1
23+
/usr/local/bin/cmake .. -DBUILD_PORTABLE_LINUX=1 -DBUILD_LIBSODIUM=1
2424
make -j5 install

0 commit comments

Comments
 (0)