diff vidix/drivers/Makefile @ 3996:872781fef1b3

preliminary version
author nick
date Sat, 05 Jan 2002 18:18:19 +0000
parents
children 922241968c63
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/vidix/drivers/Makefile	Sat Jan 05 18:18:19 2002 +0000
@@ -0,0 +1,55 @@
+# makefile
+
+include ../../config.mak
+
+
+RADEON_VID=radeon_vid.so
+RADEON_SRCS=radeon_vid.c
+RADEON_OBJS=radeon_vid.o
+RADEON_LIBS=-L../../libdha -ldha -lm
+RADEON_CFLAGS=$(OPTFLAGS) -fPIC -I. -I.. -Wall -W
+
+RAGE128_VID=rage128_vid.so
+RAGE128_SRCS=radeon_vid.c
+RAGE128_OBJS=rage128_vid.o
+RAGE128_LIBS=-L../../libdha -ldha
+RAGE128_CFLAGS=$(OPTFLAGS) -fPIC -I. -I.. -Wall -W -DRAGE128
+
+all:    $(RADEON_VID) $(RAGE128_VID)
+
+
+.SUFFIXES: .c .o
+
+# .PHONY: all clean
+
+$(RADEON_OBJS):    $(RADEON_SRCS)
+	$(CC) -c $(RADEON_CFLAGS) -o $@ $<
+
+$(RADEON_VID):     $(RADEON_OBJS)
+	$(CC) $(RADEON_LIBS) -shared -o $(RADEON_VID) $(RADEON_OBJS)
+
+$(RAGE128_OBJS):    $(RAGE128_SRCS)
+	$(CC) -c $(RAGE128_CFLAGS) -o $@ $<
+
+$(RAGE128_VID):     $(RAGE128_OBJS)
+	$(CC) $(RAGE128_LIBS) -shared -o $(RAGE128_VID) $(RAGE128_OBJS)
+
+clean:
+	rm -f *.o *.so *~
+
+distclean:
+	rm -f Makefile.bak *.o *.so test *~ .depend
+
+dep:    depend
+
+depend:
+	$(CC) -MM $(CFLAGS) $(SRCS) 1>.depend
+
+install:
+
+#
+# include dependency files if they exist
+#
+ifneq ($(wildcard .depend),)
+include .depend
+endif