1 # Makefile for Intel Pro/100 driver (FXP)
2 DRIVER = lance
3
4 # directories
5 u = /usr
6 i = $u/include
7 s = $i/sys
8 m = $i/minix
9 b = $i/ibm
10 d = ..
11
12 # programs, flags, etc.
13 CC = exec cc
14 CFLAGS = -I$i
15 LDFLAGS = -i
16 LIBS = -lsys -lsysutil
17 #-lutils -ltimers
18
19 OBJ = lance.o
20 LIBPCI = $d/libpci/pci.o $d/libpci/pci_table.o
21
22 # build local binary
23 all build: $(DRIVER)
24 $(DRIVER): $(OBJ) $(LIBPCI)
25 $(CC) -o $@ $(LDFLAGS) $(OBJ) $(LIBPCI) $(LIBS)
26 install -S 8k $(DRIVER)
27
28 $(LIBPCI):
29 cd $d/libpci && $(MAKE)
30
31 # install with other drivers
32 install: /usr/sbin/$(DRIVER)
33 /usr/sbin/$(DRIVER): $(DRIVER)
34 install -o root -cs $? $@
35
36 # clean up local files
37 clean:
38 rm -f *.o *.bak $(DRIVER)
39
40 depend:
41 /usr/bin/mkdep "$(CC) -E $(CPPFLAGS)" *.c ../libpci/*.c > .depend
42
43 # Include generated dependencies.
44 include .depend
Cache object: 57e65fe1b76e63bc11ad22718f91c2dd
|