mirror of
https://github.com/asdlokj1qpi233/subconverter.git
synced 2026-11-03 02:02:24 +00:00
Update build script
This commit is contained in:
2 files changed
+6
-2
No files matched your search
@@ -7,6 +7,10 @@ ENDIF()
|
|||||||
SET(CMAKE_CXX_STANDARD 17)
|
SET(CMAKE_CXX_STANDARD 17)
|
||||||
ADD_DEFINITIONS(-Wall -Wextra -Wno-unused-parameter -Wno-unused-result)
|
ADD_DEFINITIONS(-Wall -Wextra -Wno-unused-parameter -Wno-unused-result)
|
||||||
|
|
||||||
|
IF(MACOS)
|
||||||
|
ADD_DEFINITIONS(_MACOS)
|
||||||
|
ENDIF()
|
||||||
|
|
||||||
ADD_EXECUTABLE(subconverter
|
ADD_EXECUTABLE(subconverter
|
||||||
src/logger.cpp
|
src/logger.cpp
|
||||||
src/main.cpp
|
src/main.cpp
|
||||||
|
|||||||
@@ -21,8 +21,8 @@ cp /usr/local/lib/libpcre.a .
|
|||||||
cp /usr/local/lib/libpcrecpp.a .
|
cp /usr/local/lib/libpcrecpp.a .
|
||||||
cp /usr/local/opt/bzip2/lib/libbz2.a .
|
cp /usr/local/opt/bzip2/lib/libbz2.a .
|
||||||
|
|
||||||
export CMAKE_CXX_FLAGS="-D_MACOS -I/usr/local/include -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/curl/include"
|
export CMAKE_CXX_FLAGS="-I/usr/local/include -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/curl/include"
|
||||||
cmake -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl@1.1 .
|
cmake -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl@1.1 -DMACOS=on .
|
||||||
make -j8
|
make -j8
|
||||||
c++ -Xlinker -unexported_symbol -Xlinker "*" -o base/subconverter CMakeFiles/subconverter.dir/src/*.o libpcrecpp.a libpcre.a libevent.a libcurl.a libz.a libssl.a libcrypto.a libyaml-cpp.a libbz2.a -ldl -lpthread -O3
|
c++ -Xlinker -unexported_symbol -Xlinker "*" -o base/subconverter CMakeFiles/subconverter.dir/src/*.o libpcrecpp.a libpcre.a libevent.a libcurl.a libz.a libssl.a libcrypto.a libyaml-cpp.a libbz2.a -ldl -lpthread -O3
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user