[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))
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] master 9201cf6: No longer add debug symbols to release build,
Phillip Lord <=