forked from mrtazz/restclient-cpp
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinit.sh
More file actions
executable file
·12 lines (12 loc) · 802 Bytes
/
init.sh
File metadata and controls
executable file
·12 lines (12 loc) · 802 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
cmake .. -GNinja -D CMAKE_BUILD_TYPE=Release \
-D CMAKE_CXX_COMPILER_LAUNCHER=ccache \
-D CMAKE_ROOT:INTERNAL=$(brew --prefix)/opt/cmake/share/cmake \
-D CMAKE_C_COMPILER:STRING=clang \
-D CMAKE_CXX_COMPILER:STRING=clang++ \
-D CMAKE_INSTALL_INCLUDEDIR:PATH=include/restclient-cpp \
-D CMAKE_CXX_FLAGS="-Wno-unused-local-typedefs -std=c++20 -I$HOMEBREW_DIR/include -I$HOMEBREW_DIR/opt/llvm/include -I$HOMEBREW_DIR/opt/llvm/include/c++/v1 -march=native -isystem $HOMEBREW_DIR/opt/llvm//include/c++/v1/include -stdlib=libc++" \
-D CURL_DIR:PATH=$HOMEBREW_DIR/opt/curl \
-D CURL_INCLUDE_DIR:PATH=$HOMEBREW_DIR/include/curl \
-D GTEST_INCLUDE_DIR:PATH=$HOMEBREW_DIR/include/gtest \
-D GTEST_LIBRARY:FILEPATH=$HOMEBREW_DIR/lib \
-D jsoncpp_DIR:PATH=$HOMEBREW_DIR/Cellar/jsoncpp/1.9.5