comparison libaf/Makefile @ 21259:92b122592776

Merge common parts of all Makefiles into one file included by all.
author diego
date Sun, 26 Nov 2006 18:12:36 +0000
parents 68df3b19a160
children b15a8a2dca6f
comparison
equal deleted inserted replaced
21258:ed01090d1192 21259:92b122592776
38 endif 38 endif
39 ifeq ($(CONFIG_LIBAVCODEC_SO),yes) 39 ifeq ($(CONFIG_LIBAVCODEC_SO),yes)
40 SRCS+=af_lavcresample.c 40 SRCS+=af_lavcresample.c
41 endif 41 endif
42 42
43 OBJS=$(SRCS:.c=.o) 43 CFLAGS = -I.. $(LIBAV_INC) -D_GNU_SOURCE
44
45 CFLAGS = -I. -I.. $(LIBAV_INC) $(OPTFLAGS) -D_GNU_SOURCE
46 44
47 ifeq ($(TARGET_OS),MINGW32) 45 ifeq ($(TARGET_OS),MINGW32)
48 CFLAGS += -D_IO_H_ 46 CFLAGS += -D_IO_H_
49 endif 47 endif
50 48
51 .SUFFIXES: .c .o
52
53 .c.o:
54 $(CC) -c $(CFLAGS) -o $@ $<
55
56 $(LIBNAME): $(OBJS) Makefile
57 $(AR) r $(LIBNAME) $(OBJS)
58 $(RANLIB) $(LIBNAME)
59
60 $(OBJS):af.h control.h dsp.h filter.h window.h af_mp.h 49 $(OBJS):af.h control.h dsp.h filter.h window.h af_mp.h
61 50
62 all: $(LIBNAME) 51 include ../mpcommon.mak
63
64 clean:
65 rm -f *.o *.a *~
66
67 distclean: clean
68 rm -f .depend
69
70 dep depend:
71 $(CC) -MM $(CFLAGS) $(SRCS) 1>.depend
72
73 ifneq ($(wildcard .depend),)
74 include .depend
75 endif