]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commitdiff
Optimize more aggressively
authorMathieu Baudier <redacted>
Mon, 18 Aug 2025 10:36:09 +0000 (12:36 +0200)
committerMathieu Baudier <redacted>
Mon, 18 Aug 2025 10:36:09 +0000 (12:36 +0200)
debian/rules

index a296a90ec5cf41a3c3b06286400b8d757c716e4d..ead58c64a3853c8e25a69103deba3c843c159b4e 100755 (executable)
@@ -6,19 +6,23 @@ export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 # FOR DEB_VERSION_UPSTREAM
 include /usr/share/dpkg/pkg-info.mk
 
+FLAGS_ARGEO=-O3 -g -DNDEBUG
+
 CMAKE_FLAGS = \
-       -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-       -DLLAMA_BUILD_NUMBER=$(subst 0.0.,,$(DEB_VERSION_UPSTREAM)) \
-       -DLLAMA_BUILD_COMMIT=Argeo \
-       -DLLAMA_USE_SYSTEM_GGML=ON \
-       \
-       -DCMAKE_LIBRARY_PATH=/usr/libexec/$(DEB_HOST_MULTIARCH)/ggml \
-       \
-       -DLLAMA_CURL=ON \
-       -DLLAMA_BUILD_TOOLS=ON \
-       -DLLAMA_BUILD_EXAMPLES=OFF \
-       -DLLAMA_BUILD_TESTS=OFF \
-       -DLLAMA_BUILD_SERVER=OFF
+              -DCMAKE_BUILD_TYPE=RelWithDebInfo \
+              -DCMAKE_C_FLAGS_RELWITHDEBINFO="$(FLAGS_ARGEO)" \
+              -DCMAKE_CXX_FLAGS_RELWITHDEBINFO="$(FLAGS_ARGEO)" \
+              -DLLAMA_BUILD_NUMBER=$(subst 0.0.,,$(DEB_VERSION_UPSTREAM)) \
+              -DLLAMA_BUILD_COMMIT=Argeo \
+              -DLLAMA_USE_SYSTEM_GGML=ON \
+              \
+              -DCMAKE_LIBRARY_PATH=/usr/libexec/$(DEB_HOST_MULTIARCH)/ggml \
+              \
+              -DLLAMA_CURL=ON \
+              -DLLAMA_BUILD_TOOLS=ON \
+              -DLLAMA_BUILD_EXAMPLES=OFF \
+              -DLLAMA_BUILD_TESTS=OFF \
+              -DLLAMA_BUILD_SERVER=OFF
 
 # Use build/ for output, so that it is in the .gitignore of upstream
 %: