OLD | NEW |
1 ## | 1 ## |
2 ## Copyright (c) 2010 The WebM project authors. All Rights Reserved. | 2 ## Copyright (c) 2010 The WebM project authors. All Rights Reserved. |
3 ## | 3 ## |
4 ## Use of this source code is governed by a BSD-style license | 4 ## Use of this source code is governed by a BSD-style license |
5 ## that can be found in the LICENSE file in the root of the source | 5 ## that can be found in the LICENSE file in the root of the source |
6 ## tree. An additional intellectual property rights grant can be found | 6 ## tree. An additional intellectual property rights grant can be found |
7 ## in the file PATENTS. All contributing project authors may | 7 ## in the file PATENTS. All contributing project authors may |
8 ## be found in the AUTHORS file in the root of the source tree. | 8 ## be found in the AUTHORS file in the root of the source tree. |
9 ## | 9 ## |
10 | 10 |
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
54 --sym=$(1) \ | 54 --sym=$(1) \ |
55 --config=$$(target)$$(if $$(FAT_ARCHS),,-$$(TOOLCHAIN)).mk \ | 55 --config=$$(target)$$(if $$(FAT_ARCHS),,-$$(TOOLCHAIN)).mk \ |
56 $$(RTCD_OPTIONS) $$^ > $$@ | 56 $$(RTCD_OPTIONS) $$^ > $$@ |
57 CLEAN-OBJS += $$(BUILD_PFX)$(1).h | 57 CLEAN-OBJS += $$(BUILD_PFX)$(1).h |
58 RTCD += $$(BUILD_PFX)$(1).h | 58 RTCD += $$(BUILD_PFX)$(1).h |
59 endef | 59 endef |
60 | 60 |
61 CODEC_SRCS-yes += CHANGELOG | 61 CODEC_SRCS-yes += CHANGELOG |
62 CODEC_SRCS-yes += libs.mk | 62 CODEC_SRCS-yes += libs.mk |
63 | 63 |
| 64 # If this is a universal (fat) binary, then all the subarchitectures have |
| 65 # already been built and our job is to stitch them together. The |
| 66 # BUILD_LIBVPX variable indicates whether we should be building |
| 67 # (compiling, linking) the library. The LIPO_LIBVPX variable indicates |
| 68 # that we're stitching. |
| 69 $(eval $(if $(filter universal%,$(TOOLCHAIN)),LIPO_LIBVPX,BUILD_LIBVPX):=yes) |
| 70 |
64 include $(SRC_PATH_BARE)/vpx/vpx_codec.mk | 71 include $(SRC_PATH_BARE)/vpx/vpx_codec.mk |
65 CODEC_SRCS-yes += $(addprefix vpx/,$(call enabled,API_SRCS)) | 72 CODEC_SRCS-yes += $(addprefix vpx/,$(call enabled,API_SRCS)) |
| 73 CODEC_DOC_SRCS += $(addprefix vpx/,$(call enabled,API_DOC_SRCS)) |
66 | 74 |
67 include $(SRC_PATH_BARE)/vpx_mem/vpx_mem.mk | 75 include $(SRC_PATH_BARE)/vpx_mem/vpx_mem.mk |
68 CODEC_SRCS-yes += $(addprefix vpx_mem/,$(call enabled,MEM_SRCS)) | 76 CODEC_SRCS-yes += $(addprefix vpx_mem/,$(call enabled,MEM_SRCS)) |
69 | 77 |
70 include $(SRC_PATH_BARE)/vpx_scale/vpx_scale.mk | 78 include $(SRC_PATH_BARE)/vpx_scale/vpx_scale.mk |
71 CODEC_SRCS-yes += $(addprefix vpx_scale/,$(call enabled,SCALE_SRCS)) | 79 CODEC_SRCS-yes += $(addprefix vpx_scale/,$(call enabled,SCALE_SRCS)) |
72 | 80 |
| 81 include $(SRC_PATH_BARE)/vpx_ports/vpx_ports.mk |
| 82 CODEC_SRCS-yes += $(addprefix vpx_ports/,$(call enabled,PORTS_SRCS)) |
| 83 |
73 ifneq ($(CONFIG_VP8_ENCODER)$(CONFIG_VP8_DECODER),) | 84 ifneq ($(CONFIG_VP8_ENCODER)$(CONFIG_VP8_DECODER),) |
74 VP8_PREFIX=vp8/ | 85 VP8_PREFIX=vp8/ |
75 include $(SRC_PATH_BARE)/$(VP8_PREFIX)vp8_common.mk | 86 include $(SRC_PATH_BARE)/$(VP8_PREFIX)vp8_common.mk |
76 endif | 87 endif |
77 | 88 |
78 ifeq ($(CONFIG_VP8_ENCODER),yes) | 89 ifeq ($(CONFIG_VP8_ENCODER),yes) |
79 include $(SRC_PATH_BARE)/$(VP8_PREFIX)vp8cx.mk | 90 include $(SRC_PATH_BARE)/$(VP8_PREFIX)vp8cx.mk |
80 CODEC_SRCS-yes += $(addprefix $(VP8_PREFIX),$(call enabled,VP8_CX_SRCS)) | 91 CODEC_SRCS-yes += $(addprefix $(VP8_PREFIX),$(call enabled,VP8_CX_SRCS)) |
81 CODEC_EXPORTS-yes += $(addprefix $(VP8_PREFIX),$(VP8_CX_EXPORTS)) | 92 CODEC_EXPORTS-yes += $(addprefix $(VP8_PREFIX),$(VP8_CX_EXPORTS)) |
82 CODEC_SRCS-yes += $(VP8_PREFIX)vp8cx.mk vpx/vp8.h vpx/vp8cx.h | |
83 CODEC_SRCS-$(ARCH_ARM) += $(VP8_PREFIX)vp8cx_arm.mk | |
84 INSTALL-LIBS-yes += include/vpx/vp8.h include/vpx/vp8cx.h | 93 INSTALL-LIBS-yes += include/vpx/vp8.h include/vpx/vp8cx.h |
85 INSTALL_MAPS += include/vpx/% $(SRC_PATH_BARE)/$(VP8_PREFIX)/% | 94 INSTALL_MAPS += include/vpx/% $(SRC_PATH_BARE)/$(VP8_PREFIX)/% |
86 CODEC_DOC_SRCS += vpx/vp8.h vpx/vp8cx.h | |
87 CODEC_DOC_SECTIONS += vp8 vp8_encoder | 95 CODEC_DOC_SECTIONS += vp8 vp8_encoder |
88 endif | 96 endif |
89 | 97 |
90 ifeq ($(CONFIG_VP8_DECODER),yes) | 98 ifeq ($(CONFIG_VP8_DECODER),yes) |
91 include $(SRC_PATH_BARE)/$(VP8_PREFIX)vp8dx.mk | 99 include $(SRC_PATH_BARE)/$(VP8_PREFIX)vp8dx.mk |
92 CODEC_SRCS-yes += $(addprefix $(VP8_PREFIX),$(call enabled,VP8_DX_SRCS)) | 100 CODEC_SRCS-yes += $(addprefix $(VP8_PREFIX),$(call enabled,VP8_DX_SRCS)) |
93 CODEC_EXPORTS-yes += $(addprefix $(VP8_PREFIX),$(VP8_DX_EXPORTS)) | 101 CODEC_EXPORTS-yes += $(addprefix $(VP8_PREFIX),$(VP8_DX_EXPORTS)) |
94 CODEC_SRCS-yes += $(VP8_PREFIX)vp8dx.mk vpx/vp8.h vpx/vp8dx.h | |
95 INSTALL-LIBS-yes += include/vpx/vp8.h include/vpx/vp8dx.h | 102 INSTALL-LIBS-yes += include/vpx/vp8.h include/vpx/vp8dx.h |
96 INSTALL_MAPS += include/vpx/% $(SRC_PATH_BARE)/$(VP8_PREFIX)/% | 103 INSTALL_MAPS += include/vpx/% $(SRC_PATH_BARE)/$(VP8_PREFIX)/% |
97 CODEC_DOC_SRCS += vpx/vp8.h vpx/vp8dx.h | |
98 CODEC_DOC_SECTIONS += vp8 vp8_decoder | 104 CODEC_DOC_SECTIONS += vp8 vp8_decoder |
99 endif | 105 endif |
100 | 106 |
101 ifneq ($(CONFIG_VP9_ENCODER)$(CONFIG_VP9_DECODER),) | 107 ifneq ($(CONFIG_VP9_ENCODER)$(CONFIG_VP9_DECODER),) |
102 VP9_PREFIX=vp9/ | 108 VP9_PREFIX=vp9/ |
103 include $(SRC_PATH_BARE)/$(VP9_PREFIX)vp9_common.mk | 109 include $(SRC_PATH_BARE)/$(VP9_PREFIX)vp9_common.mk |
104 endif | 110 endif |
105 | 111 |
106 ifeq ($(CONFIG_VP9_ENCODER),yes) | 112 ifeq ($(CONFIG_VP9_ENCODER),yes) |
107 VP9_PREFIX=vp9/ | 113 VP9_PREFIX=vp9/ |
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
148 # tree to locations in the source/build trees. | 154 # tree to locations in the source/build trees. |
149 INSTALL_MAPS += include/vpx/% $(SRC_PATH_BARE)/vpx/% | 155 INSTALL_MAPS += include/vpx/% $(SRC_PATH_BARE)/vpx/% |
150 INSTALL_MAPS += include/vpx/% $(SRC_PATH_BARE)/vpx_ports/% | 156 INSTALL_MAPS += include/vpx/% $(SRC_PATH_BARE)/vpx_ports/% |
151 INSTALL_MAPS += $(LIBSUBDIR)/% % | 157 INSTALL_MAPS += $(LIBSUBDIR)/% % |
152 INSTALL_MAPS += src/% $(SRC_PATH_BARE)/% | 158 INSTALL_MAPS += src/% $(SRC_PATH_BARE)/% |
153 ifeq ($(CONFIG_MSVS),yes) | 159 ifeq ($(CONFIG_MSVS),yes) |
154 INSTALL_MAPS += $(foreach p,$(VS_PLATFORMS),$(LIBSUBDIR)/$(p)/% $(p)/Release/%) | 160 INSTALL_MAPS += $(foreach p,$(VS_PLATFORMS),$(LIBSUBDIR)/$(p)/% $(p)/Release/%) |
155 INSTALL_MAPS += $(foreach p,$(VS_PLATFORMS),$(LIBSUBDIR)/$(p)/% $(p)/Debug/%) | 161 INSTALL_MAPS += $(foreach p,$(VS_PLATFORMS),$(LIBSUBDIR)/$(p)/% $(p)/Debug/%) |
156 endif | 162 endif |
157 | 163 |
158 # If this is a universal (fat) binary, then all the subarchitectures have | |
159 # already been built and our job is to stitch them together. The | |
160 # BUILD_LIBVPX variable indicates whether we should be building | |
161 # (compiling, linking) the library. The LIPO_LIBVPX variable indicates | |
162 # that we're stitching. | |
163 $(eval $(if $(filter universal%,$(TOOLCHAIN)),LIPO_LIBVPX,BUILD_LIBVPX):=yes) | |
164 | |
165 CODEC_SRCS-$(BUILD_LIBVPX) += build/make/version.sh | 164 CODEC_SRCS-$(BUILD_LIBVPX) += build/make/version.sh |
166 CODEC_SRCS-$(BUILD_LIBVPX) += build/make/rtcd.sh | 165 CODEC_SRCS-$(BUILD_LIBVPX) += build/make/rtcd.sh |
167 CODEC_SRCS-$(BUILD_LIBVPX) += vpx/vpx_integer.h | 166 CODEC_SRCS-$(BUILD_LIBVPX) += vpx_ports/emmintrin_compat.h |
168 CODEC_SRCS-$(BUILD_LIBVPX) += vpx_ports/asm_offsets.h | 167 CODEC_SRCS-$(BUILD_LIBVPX) += vpx_ports/vpx_once.h |
169 CODEC_SRCS-$(BUILD_LIBVPX) += vpx_ports/vpx_timer.h | |
170 CODEC_SRCS-$(BUILD_LIBVPX) += vpx_ports/mem.h | |
171 CODEC_SRCS-$(BUILD_LIBVPX) += $(BUILD_PFX)vpx_config.c | 168 CODEC_SRCS-$(BUILD_LIBVPX) += $(BUILD_PFX)vpx_config.c |
172 INSTALL-SRCS-no += $(BUILD_PFX)vpx_config.c | 169 INSTALL-SRCS-no += $(BUILD_PFX)vpx_config.c |
173 ifeq ($(ARCH_X86)$(ARCH_X86_64),yes) | |
174 CODEC_SRCS-$(BUILD_LIBVPX) += vpx_ports/emms.asm | |
175 CODEC_SRCS-$(BUILD_LIBVPX) += vpx_ports/x86.h | |
176 CODEC_SRCS-$(BUILD_LIBVPX) += vpx_ports/x86_abi_support.asm | |
177 CODEC_SRCS-$(BUILD_LIBVPX) += third_party/x86inc/x86inc.asm | 170 CODEC_SRCS-$(BUILD_LIBVPX) += third_party/x86inc/x86inc.asm |
178 CODEC_SRCS-$(BUILD_LIBVPX) += vpx_ports/x86_cpuid.c | |
179 endif | |
180 CODEC_SRCS-$(ARCH_ARM) += vpx_ports/arm_cpudetect.c | |
181 CODEC_SRCS-$(ARCH_ARM) += vpx_ports/arm.h | |
182 CODEC_EXPORTS-$(BUILD_LIBVPX) += vpx/exports_com | 171 CODEC_EXPORTS-$(BUILD_LIBVPX) += vpx/exports_com |
183 CODEC_EXPORTS-$(CONFIG_ENCODERS) += vpx/exports_enc | 172 CODEC_EXPORTS-$(CONFIG_ENCODERS) += vpx/exports_enc |
184 CODEC_EXPORTS-$(CONFIG_DECODERS) += vpx/exports_dec | 173 CODEC_EXPORTS-$(CONFIG_DECODERS) += vpx/exports_dec |
185 | 174 |
186 INSTALL-LIBS-yes += include/vpx/vpx_codec.h | 175 INSTALL-LIBS-yes += include/vpx/vpx_codec.h |
187 INSTALL-LIBS-yes += include/vpx/vpx_image.h | 176 INSTALL-LIBS-yes += include/vpx/vpx_image.h |
188 INSTALL-LIBS-yes += include/vpx/vpx_integer.h | 177 INSTALL-LIBS-yes += include/vpx/vpx_integer.h |
189 INSTALL-LIBS-yes += include/vpx/vpx_codec_impl_top.h | 178 INSTALL-LIBS-yes += include/vpx/vpx_codec_impl_top.h |
190 INSTALL-LIBS-yes += include/vpx/vpx_codec_impl_bottom.h | 179 INSTALL-LIBS-yes += include/vpx/vpx_codec_impl_bottom.h |
191 INSTALL-LIBS-$(CONFIG_DECODERS) += include/vpx/vpx_decoder.h | 180 INSTALL-LIBS-$(CONFIG_DECODERS) += include/vpx/vpx_decoder.h |
192 INSTALL-LIBS-$(CONFIG_ENCODERS) += include/vpx/vpx_encoder.h | 181 INSTALL-LIBS-$(CONFIG_ENCODERS) += include/vpx/vpx_encoder.h |
193 ifeq ($(CONFIG_EXTERNAL_BUILD),yes) | 182 ifeq ($(CONFIG_EXTERNAL_BUILD),yes) |
194 ifeq ($(CONFIG_MSVS),yes) | 183 ifeq ($(CONFIG_MSVS),yes) |
195 INSTALL-LIBS-yes += $(foreach p,$(VS_PLATFORMS),$(LIBSUBDIR)/$(
p)/$(CODEC_LIB).lib) | 184 INSTALL-LIBS-yes += $(foreach p,$(VS_PLATFORMS),$(LIBSUBDIR)/$(
p)/$(CODEC_LIB).lib) |
196 INSTALL-LIBS-$(CONFIG_DEBUG_LIBS) += $(foreach p,$(VS_PLATFORMS),$(LIBSUBDIR)/$(
p)/$(CODEC_LIB)d.lib) | 185 INSTALL-LIBS-$(CONFIG_DEBUG_LIBS) += $(foreach p,$(VS_PLATFORMS),$(LIBSUBDIR)/$(
p)/$(CODEC_LIB)d.lib) |
197 INSTALL-LIBS-$(CONFIG_SHARED) += $(foreach p,$(VS_PLATFORMS),$(LIBSUBDIR)/$(p)/v
px.dll) | 186 INSTALL-LIBS-$(CONFIG_SHARED) += $(foreach p,$(VS_PLATFORMS),$(LIBSUBDIR)/$(p)/v
px.dll) |
198 INSTALL-LIBS-$(CONFIG_SHARED) += $(foreach p,$(VS_PLATFORMS),$(LIBSUBDIR)/$(p)/v
px.exp) | 187 INSTALL-LIBS-$(CONFIG_SHARED) += $(foreach p,$(VS_PLATFORMS),$(LIBSUBDIR)/$(p)/v
px.exp) |
199 endif | 188 endif |
200 else | 189 else |
201 INSTALL-LIBS-$(CONFIG_STATIC) += $(LIBSUBDIR)/libvpx.a | 190 INSTALL-LIBS-$(CONFIG_STATIC) += $(LIBSUBDIR)/libvpx.a |
202 INSTALL-LIBS-$(CONFIG_DEBUG_LIBS) += $(LIBSUBDIR)/libvpx_g.a | 191 INSTALL-LIBS-$(CONFIG_DEBUG_LIBS) += $(LIBSUBDIR)/libvpx_g.a |
203 endif | 192 endif |
204 | 193 |
205 CODEC_SRCS=$(filter-out %_offsets.c,\ | 194 CODEC_SRCS=$(call enabled,CODEC_SRCS) |
206 $(filter-out %_test.cc,$(call enabled,CODEC_SRCS))) | |
207 INSTALL-SRCS-$(CONFIG_CODEC_SRCS) += $(CODEC_SRCS) | 195 INSTALL-SRCS-$(CONFIG_CODEC_SRCS) += $(CODEC_SRCS) |
208 INSTALL-SRCS-$(CONFIG_CODEC_SRCS) += $(call enabled,CODEC_EXPORTS) | 196 INSTALL-SRCS-$(CONFIG_CODEC_SRCS) += $(call enabled,CODEC_EXPORTS) |
209 | 197 |
210 | 198 |
211 # Generate a list of all enabled sources, in particular for exporting to gyp | 199 # Generate a list of all enabled sources, in particular for exporting to gyp |
212 # based build systems. | 200 # based build systems. |
213 libvpx_srcs.txt: | 201 libvpx_srcs.txt: |
214 @echo " [CREATE] $@" | 202 @echo " [CREATE] $@" |
215 @echo $(CODEC_SRCS) | xargs -n1 echo | sort -u > $@ | 203 @echo $(CODEC_SRCS) | xargs -n1 echo | sort -u > $@ |
216 | 204 |
(...skipping 82 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
299 CLEAN-OBJS += libvpx.ver | 287 CLEAN-OBJS += libvpx.ver |
300 | 288 |
301 libvpx.syms: $(call enabled,CODEC_EXPORTS) | 289 libvpx.syms: $(call enabled,CODEC_EXPORTS) |
302 @echo " [CREATE] $@" | 290 @echo " [CREATE] $@" |
303 $(qexec)awk '{print "_"$$2}' $^ >$@ | 291 $(qexec)awk '{print "_"$$2}' $^ >$@ |
304 CLEAN-OBJS += libvpx.syms | 292 CLEAN-OBJS += libvpx.syms |
305 | 293 |
306 define libvpx_symlink_template | 294 define libvpx_symlink_template |
307 $(1): $(2) | 295 $(1): $(2) |
308 @echo " [LN] $(2) $$@" | 296 @echo " [LN] $(2) $$@" |
| 297 $(qexec)mkdir -p $$(dir $$@) |
309 $(qexec)ln -sf $(2) $$@ | 298 $(qexec)ln -sf $(2) $$@ |
310 endef | 299 endef |
311 | 300 |
312 $(eval $(call libvpx_symlink_template,\ | 301 $(eval $(call libvpx_symlink_template,\ |
313 $(addprefix $(BUILD_PFX),$(notdir $(LIBVPX_SO_SYMLINKS))),\ | 302 $(addprefix $(BUILD_PFX),$(notdir $(LIBVPX_SO_SYMLINKS))),\ |
314 $(BUILD_PFX)$(LIBVPX_SO))) | 303 $(BUILD_PFX)$(LIBVPX_SO))) |
315 $(eval $(call libvpx_symlink_template,\ | 304 $(eval $(call libvpx_symlink_template,\ |
316 $(addprefix $(DIST_DIR)/,$(LIBVPX_SO_SYMLINKS)),\ | 305 $(addprefix $(DIST_DIR)/,$(LIBVPX_SO_SYMLINKS)),\ |
317 $(DIST_DIR)/$(LIBSUBDIR)/$(LIBVPX_SO))) | 306 $(LIBVPX_SO))) |
318 | 307 |
319 | 308 |
320 INSTALL-LIBS-$(BUILD_LIBVPX_SO) += $(LIBVPX_SO_SYMLINKS) | 309 INSTALL-LIBS-$(BUILD_LIBVPX_SO) += $(LIBVPX_SO_SYMLINKS) |
321 INSTALL-LIBS-$(BUILD_LIBVPX_SO) += $(LIBSUBDIR)/$(LIBVPX_SO) | 310 INSTALL-LIBS-$(BUILD_LIBVPX_SO) += $(LIBSUBDIR)/$(LIBVPX_SO) |
322 | 311 |
323 | 312 |
324 LIBS-$(BUILD_LIBVPX) += vpx.pc | 313 LIBS-$(BUILD_LIBVPX) += vpx.pc |
325 vpx.pc: config.mk libs.mk | 314 vpx.pc: config.mk libs.mk |
326 @echo " [CREATE] $@" | 315 @echo " [CREATE] $@" |
327 $(qexec)echo '# pkg-config file from libvpx $(VERSION_STRING)' > $@ | 316 $(qexec)echo '# pkg-config file from libvpx $(VERSION_STRING)' > $@ |
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
368 # | 357 # |
369 # Add assembler dependencies for configuration and offsets | 358 # Add assembler dependencies for configuration and offsets |
370 # | 359 # |
371 $(filter %.s.o,$(OBJS-yes)): $(BUILD_PFX)vpx_config.asm | 360 $(filter %.s.o,$(OBJS-yes)): $(BUILD_PFX)vpx_config.asm |
372 $(filter %$(ASM).o,$(OBJS-yes)): $(BUILD_PFX)vpx_config.asm | 361 $(filter %$(ASM).o,$(OBJS-yes)): $(BUILD_PFX)vpx_config.asm |
373 | 362 |
374 | 363 |
375 $(shell $(SRC_PATH_BARE)/build/make/version.sh "$(SRC_PATH_BARE)" $(BUILD_PFX)vp
x_version.h) | 364 $(shell $(SRC_PATH_BARE)/build/make/version.sh "$(SRC_PATH_BARE)" $(BUILD_PFX)vp
x_version.h) |
376 CLEAN-OBJS += $(BUILD_PFX)vpx_version.h | 365 CLEAN-OBJS += $(BUILD_PFX)vpx_version.h |
377 | 366 |
378 CODEC_DOC_SRCS += vpx/vpx_codec.h \ | |
379 vpx/vpx_decoder.h \ | |
380 vpx/vpx_encoder.h \ | |
381 vpx/vpx_image.h | |
382 | 367 |
383 ## | 368 ## |
384 ## libvpx test directives | 369 ## libvpx test directives |
385 ## | 370 ## |
386 ifeq ($(CONFIG_UNIT_TESTS),yes) | 371 ifeq ($(CONFIG_UNIT_TESTS),yes) |
387 LIBVPX_TEST_DATA_PATH ?= . | 372 LIBVPX_TEST_DATA_PATH ?= . |
388 | 373 |
389 include $(SRC_PATH_BARE)/test/test.mk | 374 include $(SRC_PATH_BARE)/test/test.mk |
390 LIBVPX_TEST_SRCS=$(addprefix test/,$(call enabled,LIBVPX_TEST_SRCS)) | 375 LIBVPX_TEST_SRCS=$(addprefix test/,$(call enabled,LIBVPX_TEST_SRCS)) |
391 LIBVPX_TEST_BINS=./test_libvpx | 376 LIBVPX_TEST_BINS=./test_libvpx |
(...skipping 107 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
499 @echo "INPUT += $^" >> $@ | 484 @echo "INPUT += $^" >> $@ |
500 @echo "PREDEFINED = VPX_CODEC_DISABLE_COMPAT" >> $@ | 485 @echo "PREDEFINED = VPX_CODEC_DISABLE_COMPAT" >> $@ |
501 @echo "INCLUDE_PATH += ." >> $@; | 486 @echo "INCLUDE_PATH += ." >> $@; |
502 @echo "ENABLED_SECTIONS += $(sort $(CODEC_DOC_SECTIONS))" >> $@ | 487 @echo "ENABLED_SECTIONS += $(sort $(CODEC_DOC_SECTIONS))" >> $@ |
503 | 488 |
504 ## Generate rtcd.h for all objects | 489 ## Generate rtcd.h for all objects |
505 $(OBJS-yes:.o=.d): $(RTCD) | 490 $(OBJS-yes:.o=.d): $(RTCD) |
506 | 491 |
507 ## Update the global src list | 492 ## Update the global src list |
508 SRCS += $(CODEC_SRCS) $(LIBVPX_TEST_SRCS) $(GTEST_SRCS) | 493 SRCS += $(CODEC_SRCS) $(LIBVPX_TEST_SRCS) $(GTEST_SRCS) |
OLD | NEW |