annotate vidix/drivers/Makefile @ 3996:872781fef1b3

preliminary version
author nick
date Sat, 05 Jan 2002 18:18:19 +0000
parents
children 922241968c63
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3996
872781fef1b3 preliminary version
nick
parents:
diff changeset
1 # makefile
872781fef1b3 preliminary version
nick
parents:
diff changeset
2
872781fef1b3 preliminary version
nick
parents:
diff changeset
3 include ../../config.mak
872781fef1b3 preliminary version
nick
parents:
diff changeset
4
872781fef1b3 preliminary version
nick
parents:
diff changeset
5
872781fef1b3 preliminary version
nick
parents:
diff changeset
6 RADEON_VID=radeon_vid.so
872781fef1b3 preliminary version
nick
parents:
diff changeset
7 RADEON_SRCS=radeon_vid.c
872781fef1b3 preliminary version
nick
parents:
diff changeset
8 RADEON_OBJS=radeon_vid.o
872781fef1b3 preliminary version
nick
parents:
diff changeset
9 RADEON_LIBS=-L../../libdha -ldha -lm
872781fef1b3 preliminary version
nick
parents:
diff changeset
10 RADEON_CFLAGS=$(OPTFLAGS) -fPIC -I. -I.. -Wall -W
872781fef1b3 preliminary version
nick
parents:
diff changeset
11
872781fef1b3 preliminary version
nick
parents:
diff changeset
12 RAGE128_VID=rage128_vid.so
872781fef1b3 preliminary version
nick
parents:
diff changeset
13 RAGE128_SRCS=radeon_vid.c
872781fef1b3 preliminary version
nick
parents:
diff changeset
14 RAGE128_OBJS=rage128_vid.o
872781fef1b3 preliminary version
nick
parents:
diff changeset
15 RAGE128_LIBS=-L../../libdha -ldha
872781fef1b3 preliminary version
nick
parents:
diff changeset
16 RAGE128_CFLAGS=$(OPTFLAGS) -fPIC -I. -I.. -Wall -W -DRAGE128
872781fef1b3 preliminary version
nick
parents:
diff changeset
17
872781fef1b3 preliminary version
nick
parents:
diff changeset
18 all: $(RADEON_VID) $(RAGE128_VID)
872781fef1b3 preliminary version
nick
parents:
diff changeset
19
872781fef1b3 preliminary version
nick
parents:
diff changeset
20
872781fef1b3 preliminary version
nick
parents:
diff changeset
21 .SUFFIXES: .c .o
872781fef1b3 preliminary version
nick
parents:
diff changeset
22
872781fef1b3 preliminary version
nick
parents:
diff changeset
23 # .PHONY: all clean
872781fef1b3 preliminary version
nick
parents:
diff changeset
24
872781fef1b3 preliminary version
nick
parents:
diff changeset
25 $(RADEON_OBJS): $(RADEON_SRCS)
872781fef1b3 preliminary version
nick
parents:
diff changeset
26 $(CC) -c $(RADEON_CFLAGS) -o $@ $<
872781fef1b3 preliminary version
nick
parents:
diff changeset
27
872781fef1b3 preliminary version
nick
parents:
diff changeset
28 $(RADEON_VID): $(RADEON_OBJS)
872781fef1b3 preliminary version
nick
parents:
diff changeset
29 $(CC) $(RADEON_LIBS) -shared -o $(RADEON_VID) $(RADEON_OBJS)
872781fef1b3 preliminary version
nick
parents:
diff changeset
30
872781fef1b3 preliminary version
nick
parents:
diff changeset
31 $(RAGE128_OBJS): $(RAGE128_SRCS)
872781fef1b3 preliminary version
nick
parents:
diff changeset
32 $(CC) -c $(RAGE128_CFLAGS) -o $@ $<
872781fef1b3 preliminary version
nick
parents:
diff changeset
33
872781fef1b3 preliminary version
nick
parents:
diff changeset
34 $(RAGE128_VID): $(RAGE128_OBJS)
872781fef1b3 preliminary version
nick
parents:
diff changeset
35 $(CC) $(RAGE128_LIBS) -shared -o $(RAGE128_VID) $(RAGE128_OBJS)
872781fef1b3 preliminary version
nick
parents:
diff changeset
36
872781fef1b3 preliminary version
nick
parents:
diff changeset
37 clean:
872781fef1b3 preliminary version
nick
parents:
diff changeset
38 rm -f *.o *.so *~
872781fef1b3 preliminary version
nick
parents:
diff changeset
39
872781fef1b3 preliminary version
nick
parents:
diff changeset
40 distclean:
872781fef1b3 preliminary version
nick
parents:
diff changeset
41 rm -f Makefile.bak *.o *.so test *~ .depend
872781fef1b3 preliminary version
nick
parents:
diff changeset
42
872781fef1b3 preliminary version
nick
parents:
diff changeset
43 dep: depend
872781fef1b3 preliminary version
nick
parents:
diff changeset
44
872781fef1b3 preliminary version
nick
parents:
diff changeset
45 depend:
872781fef1b3 preliminary version
nick
parents:
diff changeset
46 $(CC) -MM $(CFLAGS) $(SRCS) 1>.depend
872781fef1b3 preliminary version
nick
parents:
diff changeset
47
872781fef1b3 preliminary version
nick
parents:
diff changeset
48 install:
872781fef1b3 preliminary version
nick
parents:
diff changeset
49
872781fef1b3 preliminary version
nick
parents:
diff changeset
50 #
872781fef1b3 preliminary version
nick
parents:
diff changeset
51 # include dependency files if they exist
872781fef1b3 preliminary version
nick
parents:
diff changeset
52 #
872781fef1b3 preliminary version
nick
parents:
diff changeset
53 ifneq ($(wildcard .depend),)
872781fef1b3 preliminary version
nick
parents:
diff changeset
54 include .depend
872781fef1b3 preliminary version
nick
parents:
diff changeset
55 endif