summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorEric Andersen <andersen@codepoet.org>1999-10-23 05:42:08 +0000
committerEric Andersen <andersen@codepoet.org>1999-10-23 05:42:08 +0000
commita709317cea0180772616152d2f1af195a95703fd (patch)
treec9b53fa236820a0bdb28cb3f531b0710f9807546 /Makefile
parenta07f0b040808c7b1a3b81cbbe3a580f023450817 (diff)
downloadbusybox-w32-a709317cea0180772616152d2f1af195a95703fd.tar.gz
busybox-w32-a709317cea0180772616152d2f1af195a95703fd.tar.bz2
busybox-w32-a709317cea0180772616152d2f1af195a95703fd.zip
More stuff
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile11
1 files changed, 10 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index d1d0426d2..0d8d3fbcb 100644
--- a/Makefile
+++ b/Makefile
@@ -22,7 +22,11 @@ BUILDTIME=$(shell date "+%Y%m%d-%H%M")
22 22
23# Comment out the following to make a debuggable build 23# Comment out the following to make a debuggable build
24# Leave this off for production use. 24# Leave this off for production use.
25#DODEBUG=true 25DODEBUG=false
26# If you want a static binary, turn this on. I can't think
27# of many situations where anybody would ever want it static,
28# but...
29DOSTATIC=false
26 30
27#This will choke on a non-debian system 31#This will choke on a non-debian system
28ARCH=`uname -m | sed -e 's/i.86/i386/' | sed -e 's/sparc.*/sparc/'` 32ARCH=`uname -m | sed -e 's/i.86/i386/' | sed -e 's/sparc.*/sparc/'`
@@ -37,6 +41,11 @@ else
37 CFLAGS=-Wall -Os -fomit-frame-pointer -fno-builtin -D_GNU_SOURCE 41 CFLAGS=-Wall -Os -fomit-frame-pointer -fno-builtin -D_GNU_SOURCE
38 LDFLAGS= -s 42 LDFLAGS= -s
39 STRIP= strip --remove-section=.note --remove-section=.comment $(PROG) 43 STRIP= strip --remove-section=.note --remove-section=.comment $(PROG)
44 #Only staticly link when _not_ debugging
45 ifeq ($(DOSTATIC),true)
46 LDFLAGS+= --static
47 endif
48
40endif 49endif
41 50
42ifndef $(prefix) 51ifndef $(prefix)