comparison libvo/Makefile @ 15291:21e7332ea44e

macosx core video module
author nplourde
date Fri, 29 Apr 2005 11:41:07 +0000
parents d66e3d5865b8
children c1a6002fb140
comparison
equal deleted inserted replaced
15290:7a56eccbfcc6 15291:21e7332ea44e
2 include config.mak 2 include config.mak
3 3
4 LIBNAME = libvo.a 4 LIBNAME = libvo.a
5 5
6 SRCS=geometry.c aspect.c aclib.c osd.c font_load.c gtf.c spuenc.c video_out.c vo_null.c vo_mpegpes.c vo_yuv4mpeg.c $(OPTIONAL_SRCS) sub.c font_load_ft.c 6 SRCS=geometry.c aspect.c aclib.c osd.c font_load.c gtf.c spuenc.c video_out.c vo_null.c vo_mpegpes.c vo_yuv4mpeg.c $(OPTIONAL_SRCS) sub.c font_load_ft.c
7 OBJS=$(SRCS:.c=.o) 7 OBJS_TEMP=$(basename $(SRCS))
8 OBJS=$(OBJS_TEMP:%=%.o)
8 9
9 ifeq ($(VIDIX),yes) 10 ifeq ($(VIDIX),yes)
10 SRCS += vosub_vidix.c 11 SRCS += vosub_vidix.c
11 endif 12 endif
12 13
15 .SUFFIXES: .c .o 16 .SUFFIXES: .c .o
16 17
17 # .PHONY: all clean 18 # .PHONY: all clean
18 19
19 .c.o: 20 .c.o:
21 $(CC) -c $(CFLAGS) -o $@ $<
22
23 .m.o:
20 $(CC) -c $(CFLAGS) -o $@ $< 24 $(CC) -c $(CFLAGS) -o $@ $<
21 25
22 $(LIBNAME): $(OBJS) 26 $(LIBNAME): $(OBJS)
23 $(AR) r $(LIBNAME) $(OBJS) 27 $(AR) r $(LIBNAME) $(OBJS)
24 $(RANLIB) $(LIBNAME) 28 $(RANLIB) $(LIBNAME)