aboutsummaryrefslogtreecommitdiffhomepage
path: root/vidix/drivers/Makefile
diff options
context:
space:
mode:
authorGravatar alex <alex@b3059339-0415-0410-9bf9-f77b7e298cf2>2003-10-07 23:12:16 +0000
committerGravatar alex <alex@b3059339-0415-0410-9bf9-f77b7e298cf2>2003-10-07 23:12:16 +0000
commite441a33600029f74647539267079bc141f6669bd (patch)
treea6153bc326006ccc91dd50fb20f0262f9d6ac675 /vidix/drivers/Makefile
parentc1d54011c1ccb9afd4f26dbdb0c37a02b323a33c (diff)
SiS 650/651/740/etc driver by Jake Page <jake@CS.Stanford.EDU>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11039 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'vidix/drivers/Makefile')
-rw-r--r--vidix/drivers/Makefile14
1 files changed, 13 insertions, 1 deletions
diff --git a/vidix/drivers/Makefile b/vidix/drivers/Makefile
index 0ff7f35b21..244e34245d 100644
--- a/vidix/drivers/Makefile
+++ b/vidix/drivers/Makefile
@@ -52,7 +52,13 @@ NVIDIA_OBJS=nvidia_vid.o
NVIDIA_LIBS=-L../../libdha -ldha -lm
NVIDIA_CFLAGS=$(OPTFLAGS) -fPIC -I. -I..
-all: $(CYBERBLADE_VID) $(RADEON_VID) $(RAGE128_VID) $(MACH64_VID) $(NVIDIA_VID) $(GENFB_VID) $(MGA_VID) $(MGA_CRTC2_VID) $(PM3_VID)
+SIS_VID=sis_vid.so
+SIS_SRCS=sis_vid.c sis_bridge.c
+SIS_OBJS=sis_vid.o sis_bridge.o
+SIS_LIBS=-L../../libdha -ldha
+SIS_CFLAGS=$(OPTFLAGS) -fPIC -I. -I..
+
+all: $(CYBERBLADE_VID) $(RADEON_VID) $(RAGE128_VID) $(MACH64_VID) $(NVIDIA_VID) $(GENFB_VID) $(MGA_VID) $(MGA_CRTC2_VID) $(PM3_VID) $(SIS_VID)
.SUFFIXES: .c .o
@@ -113,6 +119,12 @@ $(MGA_CRTC2_OBJS): $(MGA_CRTC2_SRCS)
$(MGA_CRTC2_VID): $(MGA_CRTC2_OBJS)
$(CC) -shared $(MGA_CRTC2_OBJS) $(MGA_CRTC2_LIBS) -Wl,-soname,$(MGA_CRTC2_VID) -o $(MGA_CRTC2_VID)
+$(SIS_OBJS): $(SIS_SRCS)
+ $(CC) -c $(SIS_CFLAGS) -o $@ $(basename $@).c
+
+$(SIS_VID): $(SIS_OBJS)
+ $(LD) -g $(SIS_LIBS) -shared -soname $(SIS_VID) -o $(SIS_VID) $(SIS_OBJS)
+
clean:
rm -f *.o *.so *~