emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] master 9201cf6: No longer add debug symbols to release bui


From: Phillip Lord
Subject: [Emacs-diffs] master 9201cf6: No longer add debug symbols to release build
Date: Wed, 5 Jun 2019 17:16:17 -0400 (EDT)

branch: master
commit 9201cf62ce9f17793bb6103050c9ba27eb942e57
Author: Phillip Lord <address@hidden>
Commit: Phillip Lord <address@hidden>

    No longer add debug symbols to release build
    
    * admin/nt/dist-build/build-zips.sh: Remove -g3 from release build and
      install with install-strip
---
 admin/nt/dist-build/build-zips.sh | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/admin/nt/dist-build/build-zips.sh 
b/admin/nt/dist-build/build-zips.sh
index 4404c77..cff6fde 100755
--- a/admin/nt/dist-build/build-zips.sh
+++ b/admin/nt/dist-build/build-zips.sh
@@ -58,10 +58,10 @@ function build_zip {
             --without-dbus \
             --host=$HOST --without-compress-install \
             $CACHE \
-            CFLAGS="-O2 -static -g3"
+            CFLAGS="$CFLAGS"
     fi
 
-    make -j 2 install \
+    make -j 4 $INSTALL_TARGET \
          prefix=$HOME/emacs-build/install/emacs-$VERSION/$ARCH
     cd $HOME/emacs-build/install/emacs-$VERSION/$ARCH
     cp $HOME/emacs-build/deps/libXpm/$ARCH/libXpm-noX4.dll bin
@@ -107,6 +107,8 @@ BUILD_32=1
 BUILD_64=1
 GIT_UP=0
 CONFIG=1
+CFLAGS="-O2 -static"
+INSTALL_TARGET="install-strip"
 
 while getopts "36gb:hnsiV:" opt; do
   case $opt in
@@ -141,6 +143,8 @@ while getopts "36gb:hnsiV:" opt; do
         ;;
     s)
         SNAPSHOT="-snapshot"
+        CFLAGS="-O2 -static -g3"
+        INSTALL_TARGET="install"
         ;;
     h)
         echo "build-zips.sh"
@@ -200,6 +204,8 @@ else
     OF_VERSION="$VERSION-`date +%Y-%m-%d`"
     ## Use snapshot dependencies
     SNAPSHOT=1
+    CFLAGS="-O2 -static -g3"
+    INSTALL_TARGET="install"
 fi
 
 if (($GIT_UP))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]