head     1.3;
branch   ;
access   ;
symbols  ;
locks    ;
comment  @# @;


1.3
date     91.11.07.12.43.32;  author gregm;  state Exp;
branches ;
next     1.2;

1.2
date     91.10.21.15.45.51;  author martin;  state Exp;
branches ;
next     1.1;

1.1
date     91.10.09.16.32.14;  author martin;  state Exp;
branches ;
next     ;


desc
@@


1.3
log
@*** empty log message ***
@
text
@#
# makefile for inet.library.  In Manx makefile syntax.
#

CFLAGS = -DAMIGA -DBSD=43 -DKERNEL -DINET -DGATEWAY -DSLIPCOMP

.c.l:
        lc -ml -b1 -v -cist -O $(CFLAGS) -iNETINC: -o$*.l $*.c

.c.o:
        lc -ml -b1 -d0 -v -cfist -O $(CFLAGS) -iNETINC: -o$*.o $*.c

.asm.l:
        casm -a $*.asm -cqvy -o $*.l -iwork1:cape/includes

.asm.o:
        casm -a $*.asm -cqvy -o $*.o -iwork1:cape/includes


LINETOBJ= lib_custom.l in_cksum.l in_pcb.l in_proto.l ip_input.l ip_output.l \
          raw_ip.l tcp_debug.l tcp_input.l tcp_output.l tcp_subr.l \
          tcp_timer.l tcp_usrreq.l udp_usrreq.l sys_socket.l \
          uipc_domain.l q.l uipc_socket.l uipc_socket2.l \
          uipc_syscalls.l if.l if_loop.l raw_cb.l raw_usrreq.l \
          route.l if_ether.l in.l af.l ip_icmp.l uipc_mbuf.l \
          compat.l proc.l ffs.l inet.l \
          bmov.l bset.l bcmp.l netproc.l arccopy.l \
          if_s2.l

LIBOFILES= libent.o libinit.o if_s2_stubs.o

all:    inet.library


inet.library: $(LIBOFILES) $(LINETOBJ) endtag.o
        blink WITH blink.input MAP inet.map S X F H\
         FROM $(LIBOFILES) WITH linker.lnk \
         LIB lib:lcr.lib lib:lc.lib lib:debug.lib lib:amiga.lib endtag.o TO $@@ SD SC ND BATCH VERBOSE\

inet.h: inet.fd
        fd2pragma inet.fd inet.h
        copy inet.h //include/proto

clean:
        -delete #?.(l|m|o)
        -delete inet.library.lat
        -delete inet.library

install:        inet.library
        copy inet.library inet:libs clone

bump:
        co -l inet_rev.rev
        bumprev 3 inet_rev
        ci -u -m"" inet_rev.rev

@


1.2
log
@deleted prototype stuff
make bump now checks in inet_rev.rev
@
text
@d8 1
a8 1
	lc -ml -b1 -v -cfist -O $(CFLAGS) -iNETINC: -o$*.l $*.c
d11 1
a11 1
	lc -ml -b1 -d0 -v -cfist -O $(CFLAGS) -iNETINC: -o$*.o $*.c
a12 6
.c.m:
	cc -so -wo $(CFLAGS) -iNETINC: $*.c -o $*.m

.asm.m:
	as $*.asm -o $*.m

d14 1
a14 1
	casm -a $*.asm -cqvy -o $*.l -iwork1:cape/includes
d17 1
a17 1
	casm -a $*.asm -cqvy -o $*.o -iwork1:cape/includes
d21 10
a30 20
	  raw_ip.l tcp_debug.l tcp_input.l tcp_output.l tcp_subr.l \
	  tcp_timer.l tcp_usrreq.l udp_usrreq.l sys_socket.l \
	  uipc_domain.l q.l uipc_socket.l uipc_socket2.l \
	  uipc_syscalls.l if.l if_loop.l raw_cb.l raw_usrreq.l \
	  route.l if_ether.l in.l af.l ip_icmp.l uipc_mbuf.l \
	  compat.l proc.l ffs.l inet.l if_ae.l if_aa.l slcompress.l \
	  bmov.l bset.l bcmp.l netproc.l ae_intr.l if_sl.l arccopy.l

LIBOFILES= libent.o libinit.o

MINETOBJ= in_cksum.m in_pcb.m in_proto.m ip_input.m ip_output.m \
	  raw_ip.m tcp_debug.m tcp_input.m tcp_output.m tcp_subr.m \
	  tcp_timer.m tcp_usrreq.m udp_usrreq.m sys_socket.m \
	  uipc_domain.m q.m uipc_socket.m uipc_socket2.m \
	  uipc_syscalls.m if.m if_loop.m raw_cb.m raw_usrreq.m route.m \
	  if_ether.m in.m af.m ip_icmp.m uipc_mbuf.m compat.m proc.m \
	  ffs.m inet.m netprocM.m if_ae.m ae_intrM.m \
	  bmov.m bset.m bcmp.m

MOBJ=	libstart.m libsup.m doinit.m
d32 1
a32 1
all:	inet.library
a33 1
#all:	inet.library inet.h
d36 3
a38 4
	list >linker.lnk nohead quick #?.l
	blink WITH blink.input MAP inet.map S X F H\
		FROM $(LIBOFILES) WITH linker.lnk \
		LIB lib:lcr.lib lib:lc.lib endtag.o TO $@@ SD SC ND BATCH VERBOSE\
d40 3
a42 2
inet.library.manx:	$(MOBJ) $(MINETOBJ)
	ln -o $@@ $(MOBJ) $(MINETOBJ) -lc
a43 4
inet.h:	inet.fd
	fd2pragma inet.fd inet.h
	copy inet.h //include/proto

d45 3
a47 3
	-delete #?.(l|m|o)
	-delete inet.library.lat
	-delete inet.library
d49 2
a50 2
install:	inet.library
	copy inet.library inet:libs clone
d53 4
a56 3
	co -l inet_rev.rev
	bumprev 2 inet_rev
	ci -u -m"" inet_rev.rev
@


1.1
log
@Initial revision
@
text
@d5 1
a5 1
CFLAGS = -DAMIGA -DBSD=43 -DKERNEL -DINET -DGATEWAY
a15 3
.c.pro:
	cc $(CFLAGS) -iNETINC: -qp $*.c

a34 8
PINETOBJ= in_cksum.pro in_pcb.pro in_proto.pro ip_input.pro ip_output.pro \
	  raw_ip.pro tcp_debug.pro tcp_input.pro tcp_output.pro tcp_subr.pro \
	  tcp_timer.pro tcp_usrreq.pro udp_usrreq.pro sys_socket.pro \
	  uipc_domain.pro q.pro uipc_socket.pro uipc_socket2.pro \
	  uipc_syscalls.pro if.pro if_loop.pro raw_cb.pro raw_usrreq.pro \
	  route.pro if_ether.pro in.pro af.pro ip_icmp.pro uipc_mbuf.pro \
	  compat.pro proc.pro ffs.pro inet.pro if_ae.pro \

d53 1
a53 1
#	list >linker.lnk nohead quick #?.l
a60 3
pro:	$(PINETOBJ)
	join #?.pro AS proto.h

d74 1
d76 1
a76 1

@
