Merge common parts of all Makefiles into one file included by all.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21275 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
diego
2006-11-26 18:12:36 +00:00
parent 7ecf9d9e29
commit dc2be42703
20 changed files with 78 additions and 513 deletions
+3 -24
View File
@@ -305,43 +305,22 @@ OBJS=$(SRCS:.c=.o)
SRCS2=$(ENCODER_SRCS)
OBJS2=$(SRCS2:.c=.o)
CFLAGS = -I. -I.. \
CFLAGS = -I.. \
-Inative \
-I../libmpdemux \
-I../stream \
-I../loader \
$(LIBAV_INC) \
$(OPTFLAGS) \
-D_GNU_SOURCE \
.SUFFIXES: .c .o
# .PHONY: all clean
.c.o:
$(CC) -c $(CFLAGS) -o $@ $<
include ../mpcommon.mak
all: $(LIBS)
$(LIBNAME): $(OBJS)
$(AR) r $@ $^
$(RANLIB) $@
$(LIBNAME2): $(OBJS2)
$(AR) r $@ $^
$(RANLIB) $@
clean:
rm -f *.o *.a *~
clean::
rm -f native/*.o native/*.a native/*~
distclean: clean
rm -f .depend
dep depend:
$(CC) -MM $(CFLAGS) $(SRCS) $(SRCS2) 1>.depend
ifneq ($(wildcard .depend),)
include .depend
endif