added symbol stripping in build script, fixed ifndef/ifdef

This commit is contained in:
nullifiedcat 2017-07-04 20:20:09 +03:00
parent 5349ef68ed
commit 356fbb26af
2 changed files with 3 additions and 2 deletions

View File

@ -1 +1,2 @@
make -j4 -e GAME=tf2 NO_WARNINGS=1
make -j4 -e GAME=tf2 NO_WARNINGS=1
strip --strip-all bin/libcathook.so

View File

@ -6,7 +6,7 @@ DEFINES=_GLIBCXX_USE_CXX11_ABI=0 _POSIX=1 FREETYPE_GL_USE_VAO RAD_TELEMETRY_DISA
WARNING_FLAGS=-pedantic -Wall -Wextra -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wdisabled-optimization -Wformat=2 -Winit-self -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wnoexcept -Wold-style-cast -Woverloaded-virtual -Wredundant-decls -Wshadow -Wsign-conversion -Wsign-promo -Wstrict-null-sentinel -Wstrict-overflow=5 -Wswitch-default -Wundef
COMMON_FLAGS=-fpermissive -O3 -shared -Wno-unknown-pragmas -fmessage-length=0 -m32 -fvisibility=hidden -fPIC -march=native
ifndef BUILD_DEBUG
ifdef BUILD_DEBUG
COMMON_FLAGS+=-g3 -ggdb
else
COMMON_FLAGS+=-flto