diff options
author | Robert Swain <robert.swain@gmail.com> | 2009-01-25 22:44:57 +0000 |
---|---|---|
committer | Robert Swain <robert.swain@gmail.com> | 2009-01-25 22:44:57 +0000 |
commit | a1a84f693f4bdfc191c2a621e5d0cd6f4355d36a (patch) | |
tree | 64be97b8d972bd678c797c9bf89edc03d1191cb6 | |
parent | 77652a6aaff5c06267803f3770f8a613c7252171 (diff) | |
download | ffmpeg-a1a84f693f4bdfc191c2a621e5d0cd6f4355d36a.tar.gz |
Add (un)installation targets for ffpresets using the new DATADIR variable
Originally committed as revision 16793 to svn://svn.ffmpeg.org/ffmpeg/trunk
-rw-r--r-- | Makefile | 13 |
1 files changed, 11 insertions, 2 deletions
@@ -24,6 +24,8 @@ FFLIBS-$(CONFIG_SWSCALE) += swscale FFLIBS := avdevice avformat avcodec avutil +DATA_FILES := $(wildcard $(SRC_DIR)/ffpresets/*.ffpreset) + include common.mak FF_LDFLAGS := $(FFLDFLAGS) @@ -35,7 +37,7 @@ ALL_TARGETS-$(BUILD_DOC) += documentation INSTALL_TARGETS-$(CONFIG_VHOOK) += install-vhook ifneq ($(PROGS),) -INSTALL_TARGETS-yes += install-progs +INSTALL_TARGETS-yes += install-progs install-data INSTALL_TARGETS-$(BUILD_DOC) += install-man endif INSTALL_PROGS_TARGETS-$(BUILD_SHARED) = install-libs @@ -129,6 +131,10 @@ install-progs: $(PROGS) $(INSTALL_PROGS_TARGETS-yes) install -d "$(BINDIR)" install -c -m 755 $(PROGS) "$(BINDIR)" +install-data: $(DATA_FILES) + install -d "$(DATADIR)" + install -m 644 $(DATA_FILES) "$(DATADIR)" + install-man: $(MANPAGES) install -d "$(MANDIR)/man1" install -m 644 $(MANPAGES) "$(MANDIR)/man1" @@ -137,11 +143,14 @@ install-vhook: videohook install -d "$(SHLIBDIR)/vhook" install -m 755 $(HOOKS) "$(SHLIBDIR)/vhook" -uninstall: uninstall-progs uninstall-man uninstall-vhook +uninstall: uninstall-progs uninstall-data uninstall-man uninstall-vhook uninstall-progs: rm -f $(addprefix "$(BINDIR)/", $(ALLPROGS)) +uninstall-data: + rm -rf "$(DATADIR)" + uninstall-man: rm -f $(addprefix "$(MANDIR)/man1/",$(ALLMANPAGES)) |