diff --git a/build-tf2 b/build-tf2 index 774532f2..a6dfa43d 100755 --- a/build-tf2 +++ b/build-tf2 @@ -1 +1,2 @@ -make -j4 -e GAME=tf2 NO_WARNINGS=1 \ No newline at end of file +make -j4 -e GAME=tf2 NO_WARNINGS=1 +strip --strip-all bin/libcathook.so \ No newline at end of file diff --git a/makefile b/makefile index 765df617..ad5065d4 100644 --- a/makefile +++ b/makefile @@ -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