Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(85)

Side by Side Diff: source/patched-ffmpeg-mt/common.mak

Issue 3384002: ffmpeg source update for sep 09 (Closed) Base URL: svn://chrome-svn/chrome/trunk/deps/third_party/ffmpeg/
Patch Set: Created 10 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « source/patched-ffmpeg-mt/Makefile ('k') | source/patched-ffmpeg-mt/configure » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # 1 #
2 # common bits used by all libraries 2 # common bits used by all libraries
3 # 3 #
4 4
5 # first so "all" becomes default target 5 # first so "all" becomes default target
6 all: all-yes 6 all: all-yes
7 7
8 ifndef SUBDIR 8 ifndef SUBDIR
9 vpath %.c $(SRC_DIR) 9 vpath %.c $(SRC_DIR)
10 vpath %.h $(SRC_DIR) 10 vpath %.h $(SRC_DIR)
(...skipping 18 matching lines...) Expand all
29 $(eval override $(VAR) = @$$(call ECHO,$(VAR),$$(MSG)); $($(VAR)))) 29 $(eval override $(VAR) = @$$(call ECHO,$(VAR),$$(MSG)); $($(VAR))))
30 $(foreach VAR,$(SILENT),$(eval override $(VAR) = @$($(VAR)))) 30 $(foreach VAR,$(SILENT),$(eval override $(VAR) = @$($(VAR))))
31 $(eval INSTALL = @$(call ECHO,INSTALL,$$(^:$(SRC_DIR)/%=%)); $(INSTALL)) 31 $(eval INSTALL = @$(call ECHO,INSTALL,$$(^:$(SRC_DIR)/%=%)); $(INSTALL))
32 endif 32 endif
33 33
34 ALLFFLIBS = avcodec avcore avdevice avfilter avformat avutil postproc swscale 34 ALLFFLIBS = avcodec avcore avdevice avfilter avformat avutil postproc swscale
35 35
36 IFLAGS := -I$(BUILD_ROOT_REL) -I$(SRC_PATH) 36 IFLAGS := -I$(BUILD_ROOT_REL) -I$(SRC_PATH)
37 CPPFLAGS := $(IFLAGS) $(CPPFLAGS) 37 CPPFLAGS := $(IFLAGS) $(CPPFLAGS)
38 CFLAGS += $(ECFLAGS) 38 CFLAGS += $(ECFLAGS)
39 YASMFLAGS += $(IFLAGS) -Pconfig.asm
39 40
40 HOSTCFLAGS += $(IFLAGS) 41 HOSTCFLAGS += $(IFLAGS)
41 42
42 %.o: %.c 43 %.o: %.c
43 $(CCDEP) 44 $(CCDEP)
44 $(CC) $(CPPFLAGS) $(CFLAGS) $(CC_DEPFLAGS) -c $(CC_O) $< 45 $(CC) $(CPPFLAGS) $(CFLAGS) $(CC_DEPFLAGS) -c $(CC_O) $<
45 46
46 %.o: %.S 47 %.o: %.S
47 $(ASDEP) 48 $(ASDEP)
48 $(AS) $(CPPFLAGS) $(ASFLAGS) $(AS_DEPFLAGS) -c -o $@ $< 49 $(AS) $(CPPFLAGS) $(ASFLAGS) $(AS_DEPFLAGS) -c -o $@ $<
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after
99 SKIPHEADERS += $(addprefix $(ARCH)/,$(ARCH_HEADERS)) 100 SKIPHEADERS += $(addprefix $(ARCH)/,$(ARCH_HEADERS))
100 SKIPHEADERS := $(addprefix $(SUBDIR),$(SKIPHEADERS-) $(SKIPHEADERS)) 101 SKIPHEADERS := $(addprefix $(SUBDIR),$(SKIPHEADERS-) $(SKIPHEADERS))
101 checkheaders: $(filter-out $(SKIPHEADERS:.h=.ho),$(ALLHEADERS:.h=.ho)) 102 checkheaders: $(filter-out $(SKIPHEADERS:.h=.ho),$(ALLHEADERS:.h=.ho))
102 103
103 $(HOSTOBJS): %.o: %.c 104 $(HOSTOBJS): %.o: %.c
104 $(HOSTCC) $(HOSTCFLAGS) -c -o $@ $< 105 $(HOSTCC) $(HOSTCFLAGS) -c -o $@ $<
105 106
106 $(HOSTPROGS): %$(HOSTEXESUF): %.o 107 $(HOSTPROGS): %$(HOSTEXESUF): %.o
107 $(HOSTCC) $(HOSTLDFLAGS) -o $@ $< $(HOSTLIBS) 108 $(HOSTCC) $(HOSTLDFLAGS) -o $@ $< $(HOSTLIBS)
108 109
109 DEPS := $(OBJS:.o=.d)
110 depend dep: $(DEPS)
111
112 CLEANSUFFIXES = *.d *.o *~ *.ho *.map *.ver 110 CLEANSUFFIXES = *.d *.o *~ *.ho *.map *.ver
113 DISTCLEANSUFFIXES = *.pc 111 DISTCLEANSUFFIXES = *.pc
114 LIBSUFFIXES = *.a *.lib *.so *.so.* *.dylib *.dll *.def *.dll.a *.exp 112 LIBSUFFIXES = *.a *.lib *.so *.so.* *.dylib *.dll *.def *.dll.a *.exp
115 113
116 -include $(wildcard $(DEPS)) 114 -include $(wildcard $(OBJS:.o=.d))
OLDNEW
« no previous file with comments | « source/patched-ffmpeg-mt/Makefile ('k') | source/patched-ffmpeg-mt/configure » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698