From: James Almer Date: Wed, 4 Oct 2017 01:11:58 +0000 (-0300) Subject: Merge commit 'c483398bb7ef66f61ed2dcb09f3d6160683da0eb' X-Git-Tag: n3.5-dev~82 X-Git-Url: http://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff_plain/749b35799cc5fad2b8e430ffde1265675be558c0 Merge commit 'c483398bb7ef66f61ed2dcb09f3d6160683da0eb' * commit 'c483398bb7ef66f61ed2dcb09f3d6160683da0eb': build: Drop DOC_ prefix from EXAMPLES-related variables Merged-by: James Almer --- 749b35799cc5fad2b8e430ffde1265675be558c0 diff --cc doc/examples/Makefile index ff958d3,40c9557..af000d9 --- a/doc/examples/Makefile +++ b/doc/examples/Makefile @@@ -1,50 -1,31 +1,50 @@@ - DOC_EXAMPLES-$(CONFIG_AVIO_DIR_CMD_EXAMPLE) += avio_dir_cmd - DOC_EXAMPLES-$(CONFIG_AVIO_READING_EXAMPLE) += avio_reading - DOC_EXAMPLES-$(CONFIG_DECODE_AUDIO_EXAMPLE) += decode_audio - DOC_EXAMPLES-$(CONFIG_DECODE_VIDEO_EXAMPLE) += decode_video - DOC_EXAMPLES-$(CONFIG_DEMUXING_DECODING_EXAMPLE) += demuxing_decoding - DOC_EXAMPLES-$(CONFIG_ENCODE_AUDIO_EXAMPLE) += encode_audio - DOC_EXAMPLES-$(CONFIG_ENCODE_VIDEO_EXAMPLE) += encode_video - DOC_EXAMPLES-$(CONFIG_EXTRACT_MVS_EXAMPLE) += extract_mvs - DOC_EXAMPLES-$(CONFIG_FILTER_AUDIO_EXAMPLE) += filter_audio - DOC_EXAMPLES-$(CONFIG_FILTERING_AUDIO_EXAMPLE) += filtering_audio - DOC_EXAMPLES-$(CONFIG_FILTERING_VIDEO_EXAMPLE) += filtering_video - DOC_EXAMPLES-$(CONFIG_HTTP_MULTICLIENT_EXAMPLE) += http_multiclient - DOC_EXAMPLES-$(CONFIG_HW_DECODE_EXAMPLE) += hw_decode - DOC_EXAMPLES-$(CONFIG_METADATA_EXAMPLE) += metadata - DOC_EXAMPLES-$(CONFIG_MUXING_EXAMPLE) += muxing - DOC_EXAMPLES-$(CONFIG_QSVDEC_EXAMPLE) += qsvdec - DOC_EXAMPLES-$(CONFIG_REMUXING_EXAMPLE) += remuxing - DOC_EXAMPLES-$(CONFIG_RESAMPLING_AUDIO_EXAMPLE) += resampling_audio - DOC_EXAMPLES-$(CONFIG_SCALING_VIDEO_EXAMPLE) += scaling_video - DOC_EXAMPLES-$(CONFIG_TRANSCODE_AAC_EXAMPLE) += transcode_aac - DOC_EXAMPLES-$(CONFIG_TRANSCODING_EXAMPLE) += transcoding -EXAMPLES-$(CONFIG_DECODE_AUDIO_EXAMPLE) += decode_audio -EXAMPLES-$(CONFIG_DECODE_VIDEO_EXAMPLE) += decode_video -EXAMPLES-$(CONFIG_ENCODE_AUDIO_EXAMPLE) += encode_audio -EXAMPLES-$(CONFIG_ENCODE_VIDEO_EXAMPLE) += encode_video -EXAMPLES-$(CONFIG_FILTER_AUDIO_EXAMPLE) += filter_audio -EXAMPLES-$(CONFIG_METADATA_EXAMPLE) += metadata -EXAMPLES-$(CONFIG_OUTPUT_EXAMPLE) += output -EXAMPLES-$(CONFIG_QSVDEC_EXAMPLE) += qsvdec -EXAMPLES-$(CONFIG_TRANSCODE_AAC_EXAMPLE) += transcode_aac -- - DOC_EXAMPLES := $(DOC_EXAMPLES-yes:%=doc/examples/%$(PROGSSUF)$(EXESUF)) - DOC_EXAMPLES_G := $(DOC_EXAMPLES-yes:%=doc/examples/%$(PROGSSUF)_g$(EXESUF)) - ALL_DOC_EXAMPLES := $(DOC_EXAMPLES) $(DOC_EXAMPLES-:%=doc/examples/%$(PROGSSUF)$(EXESUF)) - ALL_DOC_EXAMPLES_G := $(DOC_EXAMPLES_G) $(DOC_EXAMPLES-:%=doc/examples/%$(PROGSSUF)_g$(EXESUF)) - PROGS += $(DOC_EXAMPLES) -EXAMPLES := $(EXAMPLES-yes:%=doc/examples/%$(EXESUF)) -ALL_EXAMPLES := $(EXAMPLES) $(EXAMPLES-:%=doc/examples/%$(EXESUF)) -PROGS += $(EXAMPLES) - -$(foreach P,$(EXAMPLES),$(eval OBJS-$(P:%$(EXESUF)=%) = $(P:%$(EXESUF)=%).o)) -$(EXAMPLES): %$(EXESUF): %.o ++EXAMPLES-$(CONFIG_AVIO_DIR_CMD_EXAMPLE) += avio_dir_cmd ++EXAMPLES-$(CONFIG_AVIO_READING_EXAMPLE) += avio_reading ++EXAMPLES-$(CONFIG_DECODE_AUDIO_EXAMPLE) += decode_audio ++EXAMPLES-$(CONFIG_DECODE_VIDEO_EXAMPLE) += decode_video ++EXAMPLES-$(CONFIG_DEMUXING_DECODING_EXAMPLE) += demuxing_decoding ++EXAMPLES-$(CONFIG_ENCODE_AUDIO_EXAMPLE) += encode_audio ++EXAMPLES-$(CONFIG_ENCODE_VIDEO_EXAMPLE) += encode_video ++EXAMPLES-$(CONFIG_EXTRACT_MVS_EXAMPLE) += extract_mvs ++EXAMPLES-$(CONFIG_FILTER_AUDIO_EXAMPLE) += filter_audio ++EXAMPLES-$(CONFIG_FILTERING_AUDIO_EXAMPLE) += filtering_audio ++EXAMPLES-$(CONFIG_FILTERING_VIDEO_EXAMPLE) += filtering_video ++EXAMPLES-$(CONFIG_HTTP_MULTICLIENT_EXAMPLE) += http_multiclient ++EXAMPLES-$(CONFIG_HW_DECODE_EXAMPLE) += hw_decode ++EXAMPLES-$(CONFIG_METADATA_EXAMPLE) += metadata ++EXAMPLES-$(CONFIG_MUXING_EXAMPLE) += muxing ++EXAMPLES-$(CONFIG_QSVDEC_EXAMPLE) += qsvdec ++EXAMPLES-$(CONFIG_REMUXING_EXAMPLE) += remuxing ++EXAMPLES-$(CONFIG_RESAMPLING_AUDIO_EXAMPLE) += resampling_audio ++EXAMPLES-$(CONFIG_SCALING_VIDEO_EXAMPLE) += scaling_video ++EXAMPLES-$(CONFIG_TRANSCODE_AAC_EXAMPLE) += transcode_aac ++EXAMPLES-$(CONFIG_TRANSCODING_EXAMPLE) += transcoding ++ ++EXAMPLES := $(EXAMPLES-yes:%=doc/examples/%$(PROGSSUF)$(EXESUF)) ++EXAMPLES_G := $(EXAMPLES-yes:%=doc/examples/%$(PROGSSUF)_g$(EXESUF)) ++ALL_EXAMPLES := $(EXAMPLES) $(EXAMPLES-:%=doc/examples/%$(PROGSSUF)$(EXESUF)) ++ALL_EXAMPLES_G := $(EXAMPLES_G) $(EXAMPLES-:%=doc/examples/%$(PROGSSUF)_g$(EXESUF)) ++PROGS += $(EXAMPLES) + +EXAMPLES_FILES := $(wildcard $(SRC_PATH)/doc/examples/*.c) $(SRC_PATH)/doc/examples/README +EXAMPLE_MAKEFILE := $(SRC_PATH)/doc/examples/Makefile + - $(foreach P,$(DOC_EXAMPLES),$(eval OBJS-$(P:%$(PROGSSUF)$(EXESUF)=%) = $(P:%$(PROGSSUF)$(EXESUF)=%).o)) - $(DOC_EXAMPLES_G): %$(PROGSSUF)_g$(EXESUF): %.o ++$(foreach P,$(EXAMPLES),$(eval OBJS-$(P:%$(PROGSSUF)$(EXESUF)=%) = $(P:%$(PROGSSUF)$(EXESUF)=%).o)) ++$(EXAMPLES_G): %$(PROGSSUF)_g$(EXESUF): %.o - examples: $(DOC_EXAMPLES) + examples: $(EXAMPLES) - $(DOC_EXAMPLES:%$(PROGSSUF)$(EXESUF)=%.o): | doc/examples -$(EXAMPLES:%$(EXESUF)=%.o): | doc/examples ++$(EXAMPLES:%$(PROGSSUF)$(EXESUF)=%.o): | doc/examples OBJDIRS += doc/examples - DOXY_INPUT += $(DOC_EXAMPLES:%$(PROGSSUF)$(EXESUF)=%.c) -DOXY_INPUT += $(addprefix $(SRC_PATH)/, $(EXAMPLES:%$(EXESUF)=%.c)) ++DOXY_INPUT += $(EXAMPLES:%$(PROGSSUF)$(EXESUF)=%.c) -clean:: - $(RM) $(ALL_EXAMPLES) +examplesclean: - $(RM) $(ALL_DOC_EXAMPLES) $(ALL_DOC_EXAMPLES_G) ++ $(RM) $(ALL_EXAMPLES) $(ALL_EXAMPLES_G) $(RM) $(CLEANSUFFIXES:%=doc/examples/%) --include $(wildcard $(EXAMPLES:%$(EXESUF)=%.d)) +docclean:: examplesclean + - -include $(wildcard $(DOC_EXAMPLES:%$(PROGSSUF)$(EXESUF)=%.d)) ++-include $(wildcard $(EXAMPLES:%$(PROGSSUF)$(EXESUF)=%.d)) .PHONY: examples