File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -6,15 +6,16 @@ cmake_minimum_required(VERSION 3.4.1)
66project ("WireGuard" )
77set (CMAKE_RUNTIME_OUTPUT_DIRECTORY "${CMAKE_LIBRARY_OUTPUT_DIRECTORY} " )
88add_link_options (LINKER:--build-id=none )
9+ add_compile_options (-Wall -Werror )
910
1011add_executable (libwg-quick.so wireguard-tools/src/wg-quick/android.c ndk-compat/compat.c )
11- target_compile_options (libwg-quick.so PUBLIC -O3 - std=gnu11 -Wall -include ${CMAKE_CURRENT_SOURCE_DIR} /ndk-compat/compat.h -DWG_PACKAGE_NAME=\" ${ANDROID_PACKAGE_NAME} \" )
12+ target_compile_options (libwg-quick.so PUBLIC -std=gnu11 -include ${CMAKE_CURRENT_SOURCE_DIR} /ndk-compat/compat.h -DWG_PACKAGE_NAME=\" ${ANDROID_PACKAGE_NAME} \" )
1213target_link_libraries (libwg-quick.so -ldl )
1314
1415file (GLOB WG_SOURCES wireguard-tools/src/*.c ndk-compat/compat.c )
1516add_executable (libwg.so ${WG_SOURCES} )
1617target_include_directories (libwg.so PUBLIC "${CMAKE_CURRENT_SOURCE_DIR} /wireguard-tools/src/uapi/linux/" "${CMAKE_CURRENT_SOURCE_DIR} /wireguard-tools/src/" )
17- target_compile_options (libwg.so PUBLIC -O3 - std=gnu11 -D_GNU_SOURCE - include ${CMAKE_CURRENT_SOURCE_DIR} /ndk-compat/compat.h -DHAVE_VISIBILITY_HIDDEN -DRUNSTATEDIR=\" /data/data/${ANDROID_PACKAGE_NAME} /cache\" )
18+ target_compile_options (libwg.so PUBLIC -std=gnu11 -include ${CMAKE_CURRENT_SOURCE_DIR} /ndk-compat/compat.h -DRUNSTATEDIR=\" /data/data/${ANDROID_PACKAGE_NAME} /cache\" )
1819
1920add_custom_target (libwg-go.so WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR} /libwg-go" COMMENT "Building wireguard-go" VERBATIM COMMAND "${ANDROID_HOST_PREBUILTS} /bin/make"
2021 ANDROID_ARCH_NAME=${ANDROID_ARCH_NAME}
You can’t perform that action at this time.
0 commit comments