diff options
Diffstat (limited to 'HPUX/Makefile.ipsend')
-rw-r--r-- | HPUX/Makefile.ipsend | 65 |
1 files changed, 65 insertions, 0 deletions
diff --git a/HPUX/Makefile.ipsend b/HPUX/Makefile.ipsend new file mode 100644 index 0000000000000..632f0779e4880 --- /dev/null +++ b/HPUX/Makefile.ipsend @@ -0,0 +1,65 @@ +OBJS=ipsend.o ip.o ipsopt.o iplang_y.o iplang_l.o ethers.o +IPFTO=ipft_ef.o ipft_hx.o ipft_pc.o ipft_sn.o ipft_td.o ipft_tx.o ethers.o +ROBJS=ipresend.o ip.o resend.o ethers.o +TOBJS=iptest.o iptests.o ip.o ethers.o +UNIXOBJS=dlcommon.o sdlpi.o arp.o ethers.o +HPUX=hpux.o sock.o arp.o ethers.o +ABI=+DD${BITS} -I$(TOP)/../pfil -I/usr/conf -I. +CC=cc $(ABI) -DHPUXREV=$(HPUXREV) +OBJ=. +LIBS=-lnsl -L$(OBJ) -lipf + +CFLAGS=-g -I$$(TOP) -Dhpux + +all build dlpi hpux : ipsend ipresend iptest + +.c.o: + $(CC) $(ABI) $(DEBUG) $(CFLAGS) -c $< -o $@ + +ethers.o: ../ethers.c + $(CC) $(ABI) $(DEBUG) $(CFLAGS) -c ../ethers.c -o $@ + +iplang_y.o: $(TOP)/iplang/iplang_y.y + (cd $(TOP)/iplang; $(MAKE) "DESTDIR=../HPUX/$(CPUDIR)" 'CFLAGS=$(CFLAGS) $(ABI)') + +iplang_l.o: $(TOP)/iplang/iplang_l.l + (cd $(TOP)/iplang; $(MAKE) "DESTDIR=../HPUX/$(CPUDIR)" 'CFLAGS=$(CFLAGS) $(ABI)') + +ipsend: $(OBJS) $(UNIXOBJS) + $(CC) $(ABI) $(DEBUG) $(OBJS) $(UNIXOBJS) -o $@ $(LIBS) -ll + +ipresend: $(ROBJS) $(UNIXOBJS) + $(CC) $(ABI) $(DEBUG) $(ROBJS) $(UNIXOBJS) -o $@ $(LIBS) + +iptest: $(TOBJS) $(UNIXOBJS) + $(CC) $(ABI) $(DEBUG) $(TOBJS) $(UNIXOBJS) -o $@ $(LIBS) + +clean: + rm -rf *.o core a.out ipsend ipresend iptest iplang_l.* iplang_y.* + +ipsend.o: $(TOP)/ipsend/ipsend.c + $(CC) $(ABI) $(DEBUG) $(CFLAGS) $(SPU) -c $(TOP)/ipsend/ipsend.c -o $@ +ipsopt.o: $(TOP)/ipsend/ipsopt.c + $(CC) $(ABI) $(DEBUG) $(CFLAGS) -c $(TOP)/ipsend/ipsopt.c -o $@ +ipresend.o: $(TOP)/ipsend/ipresend.c + $(CC) $(ABI) $(DEBUG) $(CFLAGS) -c $(TOP)/ipsend/ipresend.c -o $@ +ip.o: $(TOP)/ipsend/ip.c + $(CC) $(ABI) $(DEBUG) $(CFLAGS) -c $(TOP)/ipsend/ip.c -o $@ +resend.o: $(TOP)/ipsend/resend.c + $(CC) $(ABI) $(DEBUG) $(CFLAGS) -c $(TOP)/ipsend/resend.c -o $@ +ipft_sn.o: $(TOP)/ipft_sn.c + $(CC) $(ABI) $(DEBUG) $(CFLAGS) -c $(TOP)/ipft_sn.c -o $@ +ipft_pc.o: $(TOP)/ipft_pc.c + $(CC) $(ABI) $(DEBUG) $(CFLAGS) -c $(TOP)/ipft_pc.c -o $@ +iptest.o: $(TOP)/ipsend/iptest.c + $(CC) $(ABI) $(DEBUG) $(CFLAGS) -c $(TOP)/ipsend/iptest.c -o $@ +iptests.o: $(TOP)/ipsend/iptests.c + $(CC) $(ABI) $(HPREV) $(DEBUG) $(CFLAGS) -Dhpux -c $(TOP)/ipsend/iptests.c -o $@ +sock.o: $(TOP)/ipsend/sock.c + $(CC) $(ABI) $(DEBUG) $(CFLAGS) -c $(TOP)/ipsend/sock.c -o $@ +arp.o: $(TOP)/ipsend/arp.c + $(CC) $(ABI) $(DEBUG) $(CFLAGS) -c $(TOP)/ipsend/arp.c -o $@ +dlcommon.o: $(TOP)/ipsend/dlcommon.c + $(CC) $(ABI) $(DEBUG) $(CFLAGS) -c $(TOP)/ipsend/dlcommon.c -o $@ +sdlpi.o: $(TOP)/ipsend/sdlpi.c + $(CC) $(ABI) $(DEBUG) $(CFLAGS) -c $(TOP)/ipsend/sdlpi.c -o $@ |