minix/servers/inet/Makefile

48 lines
933 B
Makefile
Raw Normal View History

# Makefile for inet.
2005-04-21 16:53:53 +02:00
# Directories
2005-04-21 16:53:53 +02:00
g = generic
# Programs, flags, and libraries
2005-04-21 16:53:53 +02:00
CC = cc
CPPFLAGS = -I. -D_MINIX
CFLAGS = $(OPT) $(CPPFLAGS)
LDFLAGS =
LIBS = -lsys -lsysutil
2005-04-21 16:53:53 +02:00
.c.o:
$(CC) $(CFLAGS) -o $@ -c $<
2005-04-21 16:53:53 +02:00
OBJ = buf.o clock.o inet.o inet_config.o \
mnx_eth.o mq.o qp.o sr.o stacktrace.o \
2005-04-21 16:53:53 +02:00
$g/udp.o $g/arp.o $g/eth.o $g/event.o \
$g/icmp.o $g/io.o $g/ip.o $g/ip_ioctl.o \
$g/ip_lib.o $g/ip_read.o $g/ip_write.o \
$g/ipr.o $g/rand256.o $g/tcp.o $g/tcp_lib.o \
2005-04-21 16:53:53 +02:00
$g/tcp_recv.o $g/tcp_send.o $g/ip_eth.o \
$g/ip_ps.o $g/psip.o \
minix3/queryparam.o sha2.o
all: inet
2005-04-21 16:53:53 +02:00
inet: $(OBJ)
$(CC) -o $@ $(LDFLAGS) $(OBJ) version.c $(LIBS)
2005-04-21 16:53:53 +02:00
install: /usr/sbin/inet
2005-04-21 16:53:53 +02:00
/usr/sbin/inet: inet
install -c $? $@
2005-04-21 16:53:53 +02:00
clean:
rm -f $(OBJ) inet *.bak
2005-04-21 16:53:53 +02:00
depend:
/usr/bin/mkdep "$(CC) -E $(CPPFLAGS)" *.c generic/*.c > .depend
2005-04-21 16:53:53 +02:00
# Include generated dependencies.
include .depend
2005-04-21 16:53:53 +02:00
#
# $PchId: Makefile.mnx3,v 1.1 2005/06/28 14:28:45 philip Exp $
#