summaryrefslogtreecommitdiffstats
path: root/loader/Makefile
diff options
context:
space:
mode:
authorErik Troan <ewt@redhat.com>2001-06-20 01:53:47 +0000
committerErik Troan <ewt@redhat.com>2001-06-20 01:53:47 +0000
commitb3cbb577dbe4ecda19f50f9b297b9c3e23a7a951 (patch)
tree689b6e27ac9fc7b6b1c3209ca60c8fae4190e85f /loader/Makefile
parent0dd8714cdfddff257b075afb37e5001f9c81f64c (diff)
downloadanaconda-b3cbb577dbe4ecda19f50f9b297b9c3e23a7a951.tar.gz
anaconda-b3cbb577dbe4ecda19f50f9b297b9c3e23a7a951.tar.xz
anaconda-b3cbb577dbe4ecda19f50f9b297b9c3e23a7a951.zip
merge from (now defunct) anaconda-dispatch branch
added telnet server support (not turned on) along with support for cramfs'd files in many places
Diffstat (limited to 'loader/Makefile')
-rw-r--r--loader/Makefile15
1 files changed, 8 insertions, 7 deletions
diff --git a/loader/Makefile b/loader/Makefile
index 35c57abf6..a389fee1f 100644
--- a/loader/Makefile
+++ b/loader/Makefile
@@ -29,7 +29,7 @@ MODULELINKAGE :=../isys/modutils/insmod/libmodutils.a \
../isys/modutils/util/libutil.a \
../isys/modutils/obj/libobj.a
-CFLAGS = $(DEBUG) $(OPTS) -Wall -D_GNU_SOURCE=1 -I/usr/include/kudzu -I/usr/include/rpm -I.. -DUSE_ALT_DNS=1 -DVERSION='"$(VERSION)"' -DHAVE_LIBIO_H -ggdb
+CFLAGS = $(DEBUG) $(OPTS) -ffunction-sections -Wall -D_GNU_SOURCE=1 -I/usr/include/kudzu -I/usr/include/rpm -I.. -DUSE_ALT_DNS=1 -DVERSION='"$(VERSION)"' -DHAVE_LIBIO_H -ggdb
ALLOBJS = $(OBJS) $(PCMCIAOBJS)
@@ -111,7 +111,8 @@ dirs:
install: all
mkdir -p $(DESTDIR)/$(RUNTIMEDIR)/loader
for n in $(BINS); do \
- install -s -m 755 $$n $(DESTDIR)/$(RUNTIMEDIR)/loader; \
+ install -m 755 $$n $(DESTDIR)/$(RUNTIMEDIR)/loader; \
+ strip $(DESTDIR)/$(RUNTIMEDIR)/loader/$$n; \
done
install -m 644 loader.tr $(DESTDIR)/$(RUNTIMEDIR)/loader
install -m 644 kon-loader.tr $(DESTDIR)/$(RUNTIMEDIR)/loader
@@ -126,7 +127,7 @@ loader: loader.o $(OBJS) $(NETOBJS)
$(CC) -g $(STATIC) -o $@ $^ -lpopt \
-lkudzu_loader ../isys/libisys.a ../balkan/libbalkan.a \
$(MODULELINKAGE) \
- -lpump -lbz2 -lz -lresolv -lnewt $(SLANGLIB) -lpci
+ -lpump -lz -lresolv -lnewt $(SLANGLIB) -lpci
loader-local: loader-local.o $(OBJS)
$(CC) -g $(STATIC) -o $@ $^ -lpopt \
@@ -145,13 +146,13 @@ loader-network: loader-net.o $(OBJS) $(NETOBJS)
$(CC) -g $(STATIC) -o $@ $^ -lpopt \
-lkudzu_loader ../isys/libisys.a ../balkan/libbalkan.a \
$(MODULELINKAGE) \
- -lpump -lbz2 -lz -lresolv -lnewt $(SLANGLIB) -lpci
+ -lpump -lz -lresolv -lnewt $(SLANGLIB) -lpci -lutil
loader-network-kon: loader-net-kon.o $(OBJS) $(NETOBJS)
$(CC) -g $(STATIC) -o $@ $^ -lpopt \
-lkudzu_loader ../isys/libisys.a ../balkan/libbalkan.a \
$(MODULELINKAGE) \
- -lpump -lbz2 -lz -lresolv -lnewt $(SLANGLIB) -lpci \
+ -lpump -lz -lresolv -lnewt $(SLANGLIB) -lpci -lutil \
$(KONOBJS)
loader-pcmcia: loader-pcmcia.o pcmcia.o popen.o $(OBJS) $(PCMCIAOBJS)
@@ -160,7 +161,7 @@ loader-pcmcia: loader-pcmcia.o pcmcia.o popen.o $(OBJS) $(PCMCIAOBJS)
-lpopt \
-lkudzu_loader ../isys/libisys.a ../balkan/libbalkan.a \
$(MODULELINKAGE) \
- -lpump -lbz2 -lz -lresolv -lnewt $(SLANGLIB) -lpci
+ -lpump -lz -lresolv -lnewt $(SLANGLIB) -lpci -lutil
loader-pcmcia-kon: loader-pcmcia-kon.o pcmcia.o popen.o $(OBJS) $(PCMCIAOBJS)
$(CC) -g $(STATIC) -o $@ loader-pcmcia-kon.o $(OBJS) \
@@ -168,7 +169,7 @@ loader-pcmcia-kon: loader-pcmcia-kon.o pcmcia.o popen.o $(OBJS) $(PCMCIAOBJS)
-lpopt \
-lkudzu_loader ../isys/libisys.a ../balkan/libbalkan.a \
$(MODULELINKAGE) \
- -lpump -lbz2 -lz -lresolv -lnewt $(SLANGLIB) -lpci \
+ -lpump -lz -lresolv -lnewt $(SLANGLIB) -lpci -lutil \
$(KONOBJS)
loader.o: loader.c