diff options
author | Uoti Urpala <uau@glyph.nonexistent.invalid> | 2009-07-25 21:30:44 +0300 |
---|---|---|
committer | Uoti Urpala <uau@glyph.nonexistent.invalid> | 2009-07-26 20:22:48 +0300 |
commit | 78ea550f0fa3b4d5a943c83bfe5900760d1b5c54 (patch) | |
tree | 1a9fe92d1101c1687c85cd982c2580ff27a6f444 /common.mak | |
parent | 4ab6e168888a0e973e5238d2ecdd632e35cd49fe (diff) | |
download | mpv-78ea550f0fa3b4d5a943c83bfe5900760d1b5c54.tar.bz2 mpv-78ea550f0fa3b4d5a943c83bfe5900760d1b5c54.tar.xz |
build: Remove code for internal FFmpeg build
Remove some now unnecessary parts that were used for the internal
FFmpeg build, mainly configure tests for FFmpeg features and Makefile
logic for building it.
Diffstat (limited to 'common.mak')
-rw-r--r-- | common.mak | 75 |
1 files changed, 0 insertions, 75 deletions
diff --git a/common.mak b/common.mak deleted file mode 100644 index 35f7a0adef..0000000000 --- a/common.mak +++ /dev/null @@ -1,75 +0,0 @@ -# -# common bits used by all libraries -# - -all: # make "all" default target - -ifndef SUBDIR -vpath %.c $(SRC_DIR) -vpath %.h $(SRC_DIR) -vpath %.S $(SRC_DIR) -vpath %.asm $(SRC_DIR) - -ifeq ($(SRC_DIR),$(SRC_PATH_BARE)) -BUILD_ROOT_REL = . -else -BUILD_ROOT_REL = .. -endif - -ALLFFLIBS = avcodec avdevice avfilter avformat avutil postproc swscale - -CFLAGS := -DHAVE_AV_CONFIG_H -I$(BUILD_ROOT_REL) -I$(SRC_PATH) -I$(SRC_PATH)/ffmpeg $(OPTFLAGS) - -%.o: %.c - $(CC) $(CFLAGS) $(LIBOBJFLAGS) -c -o $@ -MD -MP -MF $*.d $< - -%.o: %.S - $(AS) $(CFLAGS) $(LIBOBJFLAGS) -c -o $@ -MD -MP -MF $*.d $< - -%.ho: %.h - $(CC) $(CFLAGS) $(LIBOBJFLAGS) -Wno-unused -c -o $@ -x c $< - -%$(EXESUF): %.c - -SVN_ENTRIES = $(SRC_PATH_BARE)/.svn/entries -ifeq ($(wildcard $(SVN_ENTRIES)),$(SVN_ENTRIES)) -$(BUILD_ROOT_REL)/version.h: $(SVN_ENTRIES) -endif - -$(BUILD_ROOT_REL)/version.h: $(SRC_PATH_BARE)/version.sh config.mak - $< $(SRC_PATH) $@ $(EXTRA_VERSION) - -install: install-libs install-headers - -uninstall: uninstall-libs uninstall-headers - -.PHONY: all depend dep *clean install* uninstall* examples testprogs -endif - -OBJS-$(HAVE_MMX) += $(MMX-OBJS-yes) - -CFLAGS += $(CFLAGS-yes) -OBJS += $(OBJS-yes) -FFLIBS := $(FFLIBS-yes) $(FFLIBS) -TESTPROGS += $(TESTPROGS-yes) - -FFEXTRALIBS := $(addprefix -l,$(addsuffix $(BUILDSUF),$(FFLIBS))) $(EXTRALIBS) -FFLDFLAGS := $(addprefix -L$(BUILD_ROOT)/lib,$(ALLFFLIBS)) $(LDFLAGS) - -EXAMPLES := $(addprefix $(SUBDIR),$(addsuffix -example$(EXESUF),$(EXAMPLES))) -OBJS := $(addprefix $(SUBDIR),$(OBJS)) -TESTPROGS := $(addprefix $(SUBDIR),$(addsuffix -test$(EXESUF),$(TESTPROGS))) - -DEP_LIBS := $(foreach NAME,$(FFLIBS),lib$(NAME)/$($(BUILD_SHARED:yes=S)LIBNAME)) - -ALLHEADERS := $(subst $(SRC_DIR)/,$(SUBDIR),$(wildcard $(SRC_DIR)/*.h $(SRC_DIR)/$(ARCH)/*.h)) -checkheaders: $(filter-out %_template.ho,$(ALLHEADERS:.h=.ho)) - -DEPS := $(OBJS:.o=.d) -depend dep: $(DEPS) - -CLEANSUFFIXES = *.o *~ *.ho -DISTCLEANSUFFIXES = *.d *.pc -LIBSUFFIXES = *.a *.lib *.so *.so.* *.dylib *.dll *.def *.dll.a *.exp *.map - --include $(DEPS) |