summaryrefslogtreecommitdiff
path: root/contrib/ffmpeg/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/ffmpeg/Makefile')
-rw-r--r--contrib/ffmpeg/Makefile235
1 files changed, 0 insertions, 235 deletions
diff --git a/contrib/ffmpeg/Makefile b/contrib/ffmpeg/Makefile
deleted file mode 100644
index d49bb1c76..000000000
--- a/contrib/ffmpeg/Makefile
+++ /dev/null
@@ -1,235 +0,0 @@
-#
-# Main ffmpeg Makefile
-# (c) 2000-2004 Fabrice Bellard
-#
-include config.mak
-
-VPATH=$(SRC_PATH_BARE)
-
-CFLAGS=$(OPTFLAGS) -I$(BUILD_ROOT) -I$(SRC_PATH) -I$(SRC_PATH)/libavutil \
- -I$(SRC_PATH)/libavcodec -I$(SRC_PATH)/libavformat -I$(SRC_PATH)/libswscale \
- -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE
-LDFLAGS+= -g
-
-PROGS-$(CONFIG_FFMPEG) += ffmpeg
-PROGS-$(CONFIG_FFPLAY) += ffplay
-PROGS-$(CONFIG_FFSERVER) += ffserver
-
-PROGS = $(addsuffix $(EXESUF), $(PROGS-yes))
-PROGS_G = $(addsuffix _g$(EXESUF), $(PROGS-yes))
-MANPAGES = $(addprefix doc/, $(addsuffix .1, $(PROGS-yes)))
-
-BASENAMES=ffmpeg ffplay ffserver
-ALLPROGS=$(addsuffix $(EXESUF), $(BASENAMES))
-ALLPROGS_G=$(addsuffix _g$(EXESUF), $(BASENAMES))
-ALLMANPAGES=$(addsuffix .1, $(BASENAMES))
-
-ifeq ($(BUILD_SHARED),yes)
-DEP_LIBS=libavcodec/$(SLIBPREF)avcodec$(SLIBSUF) libavformat/$(SLIBPREF)avformat$(SLIBSUF)
-else
-DEP_LIBS=libavcodec/$(LIBPREF)avcodec$(LIBSUF) libavformat/$(LIBPREF)avformat$(LIBSUF)
-endif
-
-ifeq ($(CONFIG_VHOOK),yes)
-all: videohook
-install: install-vhook
-endif
-
-ifeq ($(BUILD_DOC),yes)
-all: documentation
-install: install-man
-endif
-
-SRCS = $(addsuffix .c, $(PROGS-yes)) cmdutils.c
-LDFLAGS := -L$(BUILD_ROOT)/libavformat -L$(BUILD_ROOT)/libavcodec -L$(BUILD_ROOT)/libavutil $(LDFLAGS)
-EXTRALIBS := -lavformat$(BUILDSUF) -lavcodec$(BUILDSUF) -lavutil$(BUILDSUF) $(EXTRALIBS)
-
-ifeq ($(CONFIG_SWSCALER),yes)
-LDFLAGS+=-L./libswscale
-EXTRALIBS+=-lswscale$(BUILDSUF)
-endif
-
-all: lib $(PROGS)
-
-lib:
- $(MAKE) -C libavutil all
- $(MAKE) -C libavcodec all
- $(MAKE) -C libavformat all
-ifeq ($(CONFIG_PP),yes)
- $(MAKE) -C libpostproc all
-endif
-ifeq ($(CONFIG_SWSCALER),yes)
- $(MAKE) -C libswscale all
-endif
-
-ffmpeg_g$(EXESUF): ffmpeg.o cmdutils.o .libs
- $(CC) $(LDFLAGS) -o $@ ffmpeg.o cmdutils.o $(EXTRALIBS)
-
-ffserver$(EXESUF): ffserver.o .libs
- $(CC) $(LDFLAGS) $(FFSERVERLDFLAGS) -o $@ ffserver.o $(EXTRALIBS)
-
-ffplay_g$(EXESUF): ffplay.o cmdutils.o .libs
- $(CC) $(LDFLAGS) -o $@ ffplay.o cmdutils.o $(EXTRALIBS) $(SDL_LIBS)
-
-%$(EXESUF): %_g$(EXESUF)
- cp -p $< $@
- $(STRIP) $@
-
-SVN_ENTRIES = $(SRC_PATH_BARE)/.svn/entries
-ifeq ($(wildcard $(SVN_ENTRIES)),$(SVN_ENTRIES))
-version.h: $(SVN_ENTRIES)
-endif
-
-version.h:
- $(SRC_PATH)/version.sh $(SRC_PATH)
-
-output_example$(EXESUF): output_example.o .libs
- $(CC) $(LDFLAGS) -o $@ output_example.o $(EXTRALIBS)
-
-qt-faststart$(EXESUF): qt-faststart.c
- $(CC) $(CFLAGS) $< -o $@
-
-cws2fws$(EXESUF): cws2fws.c
- $(CC) $< -o $@ -lz
-
-ffplay.o: ffplay.c
- $(CC) $(CFLAGS) $(SDL_CFLAGS) -c -o $@ $<
-
-ffmpeg.o ffplay.o ffserver.o: version.h
-
-%.o: %.c
- $(CC) $(CFLAGS) -c -o $@ $<
-
-videohook: .libs
- $(MAKE) -C vhook all
-
-documentation:
- $(MAKE) -C doc all
-
-install: install-progs install-libs install-headers
-
-ifeq ($(BUILD_SHARED),yes)
-install-progs: $(PROGS) install-libs
-else
-install-progs: $(PROGS)
-endif
- install -d "$(bindir)"
- install -c -m 755 $(PROGS) "$(bindir)"
-
-# Create the Windows installer.
-wininstaller: all install
- makensis ffinstall.nsi
-
-install-man:
- install -d "$(mandir)/man1"
- install -m 644 $(MANPAGES) "$(mandir)/man1"
-
-install-vhook:
- $(MAKE) -C vhook install
-
-install-libs:
- $(MAKE) -C libavutil install-libs
- $(MAKE) -C libavcodec install-libs
- $(MAKE) -C libavformat install-libs
-ifeq ($(CONFIG_PP),yes)
- $(MAKE) -C libpostproc install-libs
-endif
-ifeq ($(CONFIG_SWSCALER),yes)
- $(MAKE) -C libswscale install-libs
-endif
-
-ifeq ($(BUILD_SHARED),yes)
- -$(LDCONFIG)
-endif
-
-install-headers:
- $(MAKE) -C libavutil install-headers
- $(MAKE) -C libavcodec install-headers
- $(MAKE) -C libavformat install-headers
-ifeq ($(CONFIG_PP),yes)
- $(MAKE) -C libpostproc install-headers
-endif
- $(MAKE) -C libswscale install-headers
-
-uninstall: uninstall-progs uninstall-libs uninstall-headers uninstall-man uninstall-vhook
-
-uninstall-progs:
- rm -f $(addprefix $(bindir)/, $(ALLPROGS))
-
-uninstall-man:
- rm -f $(addprefix $(mandir)/man1/,$(ALLMANPAGES))
-
-uninstall-vhook:
- $(MAKE) -C vhook uninstall
-
-uninstall-libs:
- $(MAKE) -C libavutil uninstall-libs
- $(MAKE) -C libavcodec uninstall-libs
- $(MAKE) -C libavformat uninstall-libs
- $(MAKE) -C libpostproc uninstall-libs
-
-uninstall-headers:
- $(MAKE) -C libavutil uninstall-headers
- $(MAKE) -C libavcodec uninstall-headers
- $(MAKE) -C libavformat uninstall-headers
- $(MAKE) -C libpostproc uninstall-headers
- -rmdir "$(incdir)"
- -rmdir "$(prefix)/include/postproc"
-
-depend dep: .depend
- $(MAKE) -C libavutil depend
- $(MAKE) -C libavcodec depend
- $(MAKE) -C libavformat depend
-ifeq ($(CONFIG_PP),yes)
- $(MAKE) -C libpostproc depend
-endif
-ifeq ($(CONFIG_SWSCALER),yes)
- $(MAKE) -C libswscale depend
-endif
-ifeq ($(CONFIG_VHOOK),yes)
- $(MAKE) -C vhook depend
-endif
-
-.depend: $(SRCS) version.h
- $(CC) -MM $(CFLAGS) $(SDL_CFLAGS) $(filter-out %.h,$^) 1>.depend
-
-$(DEP_LIBS): lib
-
-.libs: $(DEP_LIBS)
- touch $@
-
-clean:
- $(MAKE) -C libavutil clean
- $(MAKE) -C libavcodec clean
- $(MAKE) -C libavformat clean
- $(MAKE) -C libpostproc clean
- $(MAKE) -C libswscale clean
- $(MAKE) -C tests clean
- $(MAKE) -C vhook clean
- $(MAKE) -C doc clean
- rm -f *.o *.d *~ .libs gmon.out TAGS $(ALLPROGS) $(ALLPROGS_G) \
- output_example$(EXESUF) qt-faststart$(EXESUF) cws2fws$(EXESUF)
-
-distclean: clean
- $(MAKE) -C libavutil distclean
- $(MAKE) -C libavcodec distclean
- $(MAKE) -C libavformat distclean
- $(MAKE) -C libpostproc distclean
- $(MAKE) -C libswscale distclean
- $(MAKE) -C tests distclean
- $(MAKE) -C vhook distclean
- rm -f .depend version.h config.* *.pc
-
-TAGS:
- etags *.[ch] libavformat/*.[ch] libavcodec/*.[ch]
-
-# regression tests
-
-codectest libavtest test-server fulltest test mpeg4 mpeg: $(PROGS)
- $(MAKE) -C tests $@
-
-.PHONY: all lib videohook documentation install* wininstaller uninstall*
-.PHONY: dep depend clean distclean TAGS
-.PHONY: codectest libavtest test-server fulltest test mpeg4 mpeg
-
--include .depend