Bug 797526 - some assertions in nsDOMClassInfo should be fatal in debug builds -...
[gecko.git] / media / webrtc / trunk / src / video_engine / vie_auto_test.target.mk
blob37ccc414b6afb9645ab752fcc6669528c760b694
1 # This file is generated by gyp; do not edit.
3 TOOLSET := target
4 TARGET := vie_auto_test
5 ### Generated for copy rule.
6 /tmp/captureDeviceImage.bmp: TOOLSET := $(TOOLSET)
7 /tmp/captureDeviceImage.bmp: src/video_engine/test/auto_test/media/captureDeviceImage.bmp FORCE_DO_CMD
8 $(call do_cmd,copy)
10 all_deps += /tmp/captureDeviceImage.bmp
11 /tmp/captureDeviceImage.jpg: TOOLSET := $(TOOLSET)
12 /tmp/captureDeviceImage.jpg: src/video_engine/test/auto_test/media/captureDeviceImage.jpg FORCE_DO_CMD
13 $(call do_cmd,copy)
15 all_deps += /tmp/captureDeviceImage.jpg
16 /tmp/renderStartImage.bmp: TOOLSET := $(TOOLSET)
17 /tmp/renderStartImage.bmp: src/video_engine/test/auto_test/media/renderStartImage.bmp FORCE_DO_CMD
18 $(call do_cmd,copy)
20 all_deps += /tmp/renderStartImage.bmp
21 /tmp/renderStartImage.jpg: TOOLSET := $(TOOLSET)
22 /tmp/renderStartImage.jpg: src/video_engine/test/auto_test/media/renderStartImage.jpg FORCE_DO_CMD
23 $(call do_cmd,copy)
25 all_deps += /tmp/renderStartImage.jpg
26 /tmp/renderTimeoutImage.bmp: TOOLSET := $(TOOLSET)
27 /tmp/renderTimeoutImage.bmp: src/video_engine/test/auto_test/media/renderTimeoutImage.bmp FORCE_DO_CMD
28 $(call do_cmd,copy)
30 all_deps += /tmp/renderTimeoutImage.bmp
31 /tmp/renderTimeoutImage.jpg: TOOLSET := $(TOOLSET)
32 /tmp/renderTimeoutImage.jpg: src/video_engine/test/auto_test/media/renderTimeoutImage.jpg FORCE_DO_CMD
33 $(call do_cmd,copy)
35 all_deps += /tmp/renderTimeoutImage.jpg
36 vie_auto_test_copies = /tmp/captureDeviceImage.bmp /tmp/captureDeviceImage.jpg /tmp/renderStartImage.bmp /tmp/renderStartImage.jpg /tmp/renderTimeoutImage.bmp /tmp/renderTimeoutImage.jpg
38 DEFS_Debug := '-D_FILE_OFFSET_BITS=64' \
39 '-DCHROMIUM_BUILD' \
40 '-DUSE_NSS=1' \
41 '-DTOOLKIT_USES_GTK=1' \
42 '-DGTK_DISABLE_SINGLE_INCLUDES=1' \
43 '-DENABLE_REMOTING=1' \
44 '-DENABLE_P2P_APIS=1' \
45 '-DENABLE_CONFIGURATION_POLICY' \
46 '-DENABLE_INPUT_SPEECH' \
47 '-DENABLE_NOTIFICATIONS' \
48 '-DENABLE_GPU=1' \
49 '-DENABLE_EGLIMAGE=1' \
50 '-DUSE_SKIA=1' \
51 '-DENABLE_REGISTER_PROTOCOL_HANDLER=1' \
52 '-DENABLE_WEB_INTENTS=1' \
53 '-DENABLE_PLUGIN_INSTALLATION=1' \
54 '-DWEBRTC_TARGET_PC' \
55 '-DWEBRTC_LINUX' \
56 '-DWEBRTC_THREAD_RR' \
57 '-DUNIT_TEST' \
58 '-DGTEST_HAS_RTTI=0' \
59 '-DGFLAGS_DLL_DECL=' \
60 '-DGFLAGS_DLL_DECLARE_FLAG=' \
61 '-DGFLAGS_DLL_DEFINE_FLAG=' \
62 '-D__STDC_FORMAT_MACROS' \
63 '-DDYNAMIC_ANNOTATIONS_ENABLED=1' \
64 '-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \
65 '-D_DEBUG'
67 # Flags passed to all source files.
68 CFLAGS_Debug := -Werror \
69 -pthread \
70 -fno-exceptions \
71 -fno-strict-aliasing \
72 -Wall \
73 -Wno-unused-parameter \
74 -Wno-missing-field-initializers \
75 -fvisibility=hidden \
76 -pipe \
77 -fPIC \
78 -Wextra \
79 -Wno-unused-parameter \
80 -Wno-missing-field-initializers \
81 -O0 \
84 # Flags passed to only C files.
85 CFLAGS_C_Debug :=
87 # Flags passed to only C++ files.
88 CFLAGS_CC_Debug := -fno-rtti \
89 -fno-threadsafe-statics \
90 -fvisibility-inlines-hidden \
91 -Wsign-compare
93 INCS_Debug := -Isrc \
94 -I. \
95 -Isrc/video_engine/test/auto_test/interface \
96 -Isrc/video_engine/test/auto_test/helpers \
97 -Isrc/video_engine/test/auto_test/primitives \
98 -Isrc/video_engine/include \
99 -Isrc/video_engine \
100 -Isrc/modules/video_coding/codecs/interface \
101 -Isrc/common_video/interface \
102 -Itest \
103 -Isrc/system_wrappers/interface \
104 -Isrc/modules/video_render/main/interface \
105 -Isrc/modules/interface \
106 -Isrc/modules/video_capture/main/interface \
107 -Isrc/common_video/libyuv/include \
108 -Isrc/voice_engine/main/interface \
109 -Itesting/gtest/include \
110 -Ithird_party/google-gflags/gen/arch/linux/x64/include \
111 -Ithird_party/google-gflags/src
113 DEFS_Release := '-D_FILE_OFFSET_BITS=64' \
114 '-DCHROMIUM_BUILD' \
115 '-DUSE_NSS=1' \
116 '-DTOOLKIT_USES_GTK=1' \
117 '-DGTK_DISABLE_SINGLE_INCLUDES=1' \
118 '-DENABLE_REMOTING=1' \
119 '-DENABLE_P2P_APIS=1' \
120 '-DENABLE_CONFIGURATION_POLICY' \
121 '-DENABLE_INPUT_SPEECH' \
122 '-DENABLE_NOTIFICATIONS' \
123 '-DENABLE_GPU=1' \
124 '-DENABLE_EGLIMAGE=1' \
125 '-DUSE_SKIA=1' \
126 '-DENABLE_REGISTER_PROTOCOL_HANDLER=1' \
127 '-DENABLE_WEB_INTENTS=1' \
128 '-DENABLE_PLUGIN_INSTALLATION=1' \
129 '-DWEBRTC_TARGET_PC' \
130 '-DWEBRTC_LINUX' \
131 '-DWEBRTC_THREAD_RR' \
132 '-DUNIT_TEST' \
133 '-DGTEST_HAS_RTTI=0' \
134 '-DGFLAGS_DLL_DECL=' \
135 '-DGFLAGS_DLL_DECLARE_FLAG=' \
136 '-DGFLAGS_DLL_DEFINE_FLAG=' \
137 '-D__STDC_FORMAT_MACROS' \
138 '-DNDEBUG' \
139 '-DNVALGRIND' \
140 '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
142 # Flags passed to all source files.
143 CFLAGS_Release := -Werror \
144 -pthread \
145 -fno-exceptions \
146 -fno-strict-aliasing \
147 -Wall \
148 -Wno-unused-parameter \
149 -Wno-missing-field-initializers \
150 -fvisibility=hidden \
151 -pipe \
152 -fPIC \
153 -Wextra \
154 -Wno-unused-parameter \
155 -Wno-missing-field-initializers \
156 -O2 \
157 -fno-ident \
158 -fdata-sections \
159 -ffunction-sections
161 # Flags passed to only C files.
162 CFLAGS_C_Release :=
164 # Flags passed to only C++ files.
165 CFLAGS_CC_Release := -fno-rtti \
166 -fno-threadsafe-statics \
167 -fvisibility-inlines-hidden \
168 -Wsign-compare
170 INCS_Release := -Isrc \
171 -I. \
172 -Isrc/video_engine/test/auto_test/interface \
173 -Isrc/video_engine/test/auto_test/helpers \
174 -Isrc/video_engine/test/auto_test/primitives \
175 -Isrc/video_engine/include \
176 -Isrc/video_engine \
177 -Isrc/modules/video_coding/codecs/interface \
178 -Isrc/common_video/interface \
179 -Itest \
180 -Isrc/system_wrappers/interface \
181 -Isrc/modules/video_render/main/interface \
182 -Isrc/modules/interface \
183 -Isrc/modules/video_capture/main/interface \
184 -Isrc/common_video/libyuv/include \
185 -Isrc/voice_engine/main/interface \
186 -Itesting/gtest/include \
187 -Ithird_party/google-gflags/gen/arch/linux/x64/include \
188 -Ithird_party/google-gflags/src
190 OBJS := $(obj).target/$(TARGET)/src/video_engine/test/auto_test/helpers/vie_fake_camera.o \
191 $(obj).target/$(TARGET)/src/video_engine/test/auto_test/helpers/vie_file_capture_device.o \
192 $(obj).target/$(TARGET)/src/video_engine/test/auto_test/helpers/vie_to_file_renderer.o \
193 $(obj).target/$(TARGET)/src/video_engine/test/auto_test/helpers/vie_window_creator.o \
194 $(obj).target/$(TARGET)/src/video_engine/test/auto_test/automated/vie_api_integration_test.o \
195 $(obj).target/$(TARGET)/src/video_engine/test/auto_test/automated/vie_extended_integration_test.o \
196 $(obj).target/$(TARGET)/src/video_engine/test/auto_test/automated/vie_integration_test_base.o \
197 $(obj).target/$(TARGET)/src/video_engine/test/auto_test/automated/vie_standard_integration_test.o \
198 $(obj).target/$(TARGET)/src/video_engine/test/auto_test/automated/vie_video_verification_test.o \
199 $(obj).target/$(TARGET)/src/video_engine/test/auto_test/primitives/base_primitives.o \
200 $(obj).target/$(TARGET)/src/video_engine/test/auto_test/primitives/codec_primitives.o \
201 $(obj).target/$(TARGET)/src/video_engine/test/auto_test/primitives/framedrop_primitives.o \
202 $(obj).target/$(TARGET)/src/video_engine/test/auto_test/primitives/general_primitives.o \
203 $(obj).target/$(TARGET)/src/video_engine/test/auto_test/source/tb_capture_device.o \
204 $(obj).target/$(TARGET)/src/video_engine/test/auto_test/source/tb_external_transport.o \
205 $(obj).target/$(TARGET)/src/video_engine/test/auto_test/source/tb_I420_codec.o \
206 $(obj).target/$(TARGET)/src/video_engine/test/auto_test/source/tb_interfaces.o \
207 $(obj).target/$(TARGET)/src/video_engine/test/auto_test/source/tb_video_channel.o \
208 $(obj).target/$(TARGET)/src/video_engine/test/auto_test/source/vie_autotest.o \
209 $(obj).target/$(TARGET)/src/video_engine/test/auto_test/source/vie_autotest_base.o \
210 $(obj).target/$(TARGET)/src/video_engine/test/auto_test/source/vie_autotest_capture.o \
211 $(obj).target/$(TARGET)/src/video_engine/test/auto_test/source/vie_autotest_codec.o \
212 $(obj).target/$(TARGET)/src/video_engine/test/auto_test/source/vie_autotest_encryption.o \
213 $(obj).target/$(TARGET)/src/video_engine/test/auto_test/source/vie_autotest_file.o \
214 $(obj).target/$(TARGET)/src/video_engine/test/auto_test/source/vie_autotest_image_process.o \
215 $(obj).target/$(TARGET)/src/video_engine/test/auto_test/source/vie_autotest_loopback.o \
216 $(obj).target/$(TARGET)/src/video_engine/test/auto_test/source/vie_autotest_main.o \
217 $(obj).target/$(TARGET)/src/video_engine/test/auto_test/source/vie_autotest_network.o \
218 $(obj).target/$(TARGET)/src/video_engine/test/auto_test/source/vie_autotest_render.o \
219 $(obj).target/$(TARGET)/src/video_engine/test/auto_test/source/vie_autotest_rtp_rtcp.o \
220 $(obj).target/$(TARGET)/src/video_engine/test/auto_test/source/vie_autotest_custom_call.o \
221 $(obj).target/$(TARGET)/src/video_engine/test/auto_test/source/vie_autotest_simulcast.o \
222 $(obj).target/$(TARGET)/src/video_engine/test/auto_test/source/vie_file_based_comparison_tests.o \
223 $(obj).target/$(TARGET)/src/video_engine/test/auto_test/source/vie_autotest_linux.o \
224 $(obj).target/$(TARGET)/src/video_engine/test/auto_test/source/vie_window_manager_factory_linux.o
226 # Add to the list of files we specially track dependencies for.
227 all_deps += $(OBJS)
229 # Make sure our dependencies are built before any of us.
230 $(OBJS): | $(obj).target/src/system_wrappers/source/libsystem_wrappers.a $(obj).target/src/modules/libvideo_render_module.a $(obj).target/src/modules/libvideo_capture_module.a $(obj).target/src/voice_engine/libvoice_engine_core.a $(obj).target/testing/libgtest.a $(obj).target/third_party/google-gflags/libgoogle-gflags.a $(obj).target/test/libmetrics.a $(obj).target/test/libtest_support.a $(obj).target/src/video_engine/libvideo_engine_core.a $(obj).target/src/modules/libwebrtc_utility.a $(obj).target/src/modules/libaudio_coding_module.a $(obj).target/src/modules/libCNG.a $(obj).target/src/common_audio/libsignal_processing.a $(obj).target/src/modules/libG711.a $(obj).target/src/modules/libG722.a $(obj).target/src/modules/libiLBC.a $(obj).target/src/modules/libiSAC.a $(obj).target/src/modules/libiSACFix.a $(obj).target/src/modules/libPCM16B.a $(obj).target/src/modules/libNetEq.a $(obj).target/src/common_audio/libresampler.a $(obj).target/src/common_audio/libvad.a $(obj).target/src/modules/libwebrtc_video_coding.a $(obj).target/src/modules/libwebrtc_i420.a $(obj).target/src/modules/libwebrtc_vp8.a $(obj).target/src/common_video/libwebrtc_libyuv.a $(obj).target/third_party/libyuv/libyuv.a $(obj).target/third_party/libvpx/libvpx.a $(obj).target/src/modules/libaudio_conference_mixer.a $(obj).target/src/modules/libaudio_processing.a $(obj).target/src/modules/libaec.a $(obj).target/src/modules/libapm_util.a $(obj).target/src/modules/libaec_sse2.a $(obj).target/src/modules/libaecm.a $(obj).target/src/modules/libagc.a $(obj).target/src/modules/libns.a $(obj).target/src/modules/libaudioproc_debug_proto.a $(obj).target/third_party/protobuf/libprotobuf_lite.a $(obj).target/src/modules/libaudio_device.a $(obj).target/src/modules/libmedia_file.a $(obj).target/src/modules/librtp_rtcp.a $(obj).target/src/modules/libudp_transport.a $(obj).target/testing/gtest_prod.stamp $(obj).target/testing/libgmock.a $(obj).target/src/common_video/libwebrtc_jpeg.a $(obj).target/third_party/libjpeg_turbo/libjpeg_turbo.a $(obj).target/src/modules/libvideo_processing.a $(obj).target/src/modules/libvideo_processing_sse2.a
232 # Make sure our actions/rules run before any of us.
233 $(OBJS): | $(vie_auto_test_copies)
235 # CFLAGS et al overrides must be target-local.
236 # See "Target-specific Variable Values" in the GNU Make manual.
237 $(OBJS): TOOLSET := $(TOOLSET)
238 $(OBJS): GYP_CFLAGS := $(DEFS_$(BUILDTYPE)) $(INCS_$(BUILDTYPE)) $(CFLAGS_$(BUILDTYPE)) $(CFLAGS_C_$(BUILDTYPE))
239 $(OBJS): GYP_CXXFLAGS := $(DEFS_$(BUILDTYPE)) $(INCS_$(BUILDTYPE)) $(CFLAGS_$(BUILDTYPE)) $(CFLAGS_CC_$(BUILDTYPE))
241 # Suffix rules, putting all outputs into $(obj).
243 $(obj).$(TOOLSET)/$(TARGET)/%.o: $(srcdir)/%.cc FORCE_DO_CMD
244 @$(call do_cmd,cxx,1)
246 # Try building from generated source, too.
248 $(obj).$(TOOLSET)/$(TARGET)/%.o: $(obj).$(TOOLSET)/%.cc FORCE_DO_CMD
249 @$(call do_cmd,cxx,1)
251 $(obj).$(TOOLSET)/$(TARGET)/%.o: $(obj)/%.cc FORCE_DO_CMD
252 @$(call do_cmd,cxx,1)
254 # End of this set of suffix rules
255 ### Rules for final target.
256 # Build our special outputs first.
257 $(builddir)/vie_auto_test: | $(vie_auto_test_copies)
259 # Preserve order dependency of special output on deps.
260 $(vie_auto_test_copies): | $(obj).target/src/system_wrappers/source/libsystem_wrappers.a $(obj).target/src/modules/libvideo_render_module.a $(obj).target/src/modules/libvideo_capture_module.a $(obj).target/src/voice_engine/libvoice_engine_core.a $(obj).target/testing/libgtest.a $(obj).target/third_party/google-gflags/libgoogle-gflags.a $(obj).target/test/libmetrics.a $(obj).target/test/libtest_support.a $(obj).target/src/video_engine/libvideo_engine_core.a $(obj).target/src/modules/libwebrtc_utility.a $(obj).target/src/modules/libaudio_coding_module.a $(obj).target/src/modules/libCNG.a $(obj).target/src/common_audio/libsignal_processing.a $(obj).target/src/modules/libG711.a $(obj).target/src/modules/libG722.a $(obj).target/src/modules/libiLBC.a $(obj).target/src/modules/libiSAC.a $(obj).target/src/modules/libiSACFix.a $(obj).target/src/modules/libPCM16B.a $(obj).target/src/modules/libNetEq.a $(obj).target/src/common_audio/libresampler.a $(obj).target/src/common_audio/libvad.a $(obj).target/src/modules/libwebrtc_video_coding.a $(obj).target/src/modules/libwebrtc_i420.a $(obj).target/src/modules/libwebrtc_vp8.a $(obj).target/src/common_video/libwebrtc_libyuv.a $(obj).target/third_party/libyuv/libyuv.a $(obj).target/third_party/libvpx/libvpx.a $(obj).target/src/modules/libaudio_conference_mixer.a $(obj).target/src/modules/libaudio_processing.a $(obj).target/src/modules/libaec.a $(obj).target/src/modules/libapm_util.a $(obj).target/src/modules/libaec_sse2.a $(obj).target/src/modules/libaecm.a $(obj).target/src/modules/libagc.a $(obj).target/src/modules/libns.a $(obj).target/src/modules/libaudioproc_debug_proto.a $(obj).target/third_party/protobuf/libprotobuf_lite.a $(obj).target/src/modules/libaudio_device.a $(obj).target/src/modules/libmedia_file.a $(obj).target/src/modules/librtp_rtcp.a $(obj).target/src/modules/libudp_transport.a $(obj).target/testing/gtest_prod.stamp $(obj).target/testing/libgmock.a $(obj).target/src/common_video/libwebrtc_jpeg.a $(obj).target/third_party/libjpeg_turbo/libjpeg_turbo.a $(obj).target/src/modules/libvideo_processing.a $(obj).target/src/modules/libvideo_processing_sse2.a
262 LDFLAGS_Debug := -pthread \
263 -Wl,-z,noexecstack \
264 -fPIC \
265 -B$(builddir)/../../third_party/gold
267 LDFLAGS_Release := -pthread \
268 -Wl,-z,noexecstack \
269 -fPIC \
270 -B$(builddir)/../../third_party/gold \
271 -Wl,-O1 \
272 -Wl,--as-needed \
273 -Wl,--gc-sections
275 LIBS := -lXext \
276 -lX11 \
277 -lrt \
278 -ldl \
279 -lasound \
280 -lpulse
282 $(builddir)/vie_auto_test: GYP_LDFLAGS := $(LDFLAGS_$(BUILDTYPE))
283 $(builddir)/vie_auto_test: LIBS := $(LIBS)
284 $(builddir)/vie_auto_test: LD_INPUTS := $(OBJS) $(obj).target/src/system_wrappers/source/libsystem_wrappers.a $(obj).target/src/modules/libvideo_render_module.a $(obj).target/src/modules/libvideo_capture_module.a $(obj).target/src/voice_engine/libvoice_engine_core.a $(obj).target/testing/libgtest.a $(obj).target/third_party/google-gflags/libgoogle-gflags.a $(obj).target/test/libmetrics.a $(obj).target/test/libtest_support.a $(obj).target/src/video_engine/libvideo_engine_core.a $(obj).target/src/modules/libwebrtc_utility.a $(obj).target/src/modules/libaudio_coding_module.a $(obj).target/src/modules/libCNG.a $(obj).target/src/common_audio/libsignal_processing.a $(obj).target/src/modules/libG711.a $(obj).target/src/modules/libG722.a $(obj).target/src/modules/libiLBC.a $(obj).target/src/modules/libiSAC.a $(obj).target/src/modules/libiSACFix.a $(obj).target/src/modules/libPCM16B.a $(obj).target/src/modules/libNetEq.a $(obj).target/src/common_audio/libresampler.a $(obj).target/src/common_audio/libvad.a $(obj).target/src/modules/libwebrtc_video_coding.a $(obj).target/src/modules/libwebrtc_i420.a $(obj).target/src/modules/libwebrtc_vp8.a $(obj).target/src/common_video/libwebrtc_libyuv.a $(obj).target/third_party/libyuv/libyuv.a $(obj).target/third_party/libvpx/libvpx.a $(obj).target/src/modules/libaudio_conference_mixer.a $(obj).target/src/modules/libaudio_processing.a $(obj).target/src/modules/libaec.a $(obj).target/src/modules/libapm_util.a $(obj).target/src/modules/libaec_sse2.a $(obj).target/src/modules/libaecm.a $(obj).target/src/modules/libagc.a $(obj).target/src/modules/libns.a $(obj).target/src/modules/libaudioproc_debug_proto.a $(obj).target/third_party/protobuf/libprotobuf_lite.a $(obj).target/src/modules/libaudio_device.a $(obj).target/src/modules/libmedia_file.a $(obj).target/src/modules/librtp_rtcp.a $(obj).target/src/modules/libudp_transport.a $(obj).target/testing/libgmock.a $(obj).target/src/common_video/libwebrtc_jpeg.a $(obj).target/third_party/libjpeg_turbo/libjpeg_turbo.a $(obj).target/src/modules/libvideo_processing.a $(obj).target/src/modules/libvideo_processing_sse2.a
285 $(builddir)/vie_auto_test: TOOLSET := $(TOOLSET)
286 $(builddir)/vie_auto_test: $(OBJS) $(obj).target/src/system_wrappers/source/libsystem_wrappers.a $(obj).target/src/modules/libvideo_render_module.a $(obj).target/src/modules/libvideo_capture_module.a $(obj).target/src/voice_engine/libvoice_engine_core.a $(obj).target/testing/libgtest.a $(obj).target/third_party/google-gflags/libgoogle-gflags.a $(obj).target/test/libmetrics.a $(obj).target/test/libtest_support.a $(obj).target/src/video_engine/libvideo_engine_core.a $(obj).target/src/modules/libwebrtc_utility.a $(obj).target/src/modules/libaudio_coding_module.a $(obj).target/src/modules/libCNG.a $(obj).target/src/common_audio/libsignal_processing.a $(obj).target/src/modules/libG711.a $(obj).target/src/modules/libG722.a $(obj).target/src/modules/libiLBC.a $(obj).target/src/modules/libiSAC.a $(obj).target/src/modules/libiSACFix.a $(obj).target/src/modules/libPCM16B.a $(obj).target/src/modules/libNetEq.a $(obj).target/src/common_audio/libresampler.a $(obj).target/src/common_audio/libvad.a $(obj).target/src/modules/libwebrtc_video_coding.a $(obj).target/src/modules/libwebrtc_i420.a $(obj).target/src/modules/libwebrtc_vp8.a $(obj).target/src/common_video/libwebrtc_libyuv.a $(obj).target/third_party/libyuv/libyuv.a $(obj).target/third_party/libvpx/libvpx.a $(obj).target/src/modules/libaudio_conference_mixer.a $(obj).target/src/modules/libaudio_processing.a $(obj).target/src/modules/libaec.a $(obj).target/src/modules/libapm_util.a $(obj).target/src/modules/libaec_sse2.a $(obj).target/src/modules/libaecm.a $(obj).target/src/modules/libagc.a $(obj).target/src/modules/libns.a $(obj).target/src/modules/libaudioproc_debug_proto.a $(obj).target/third_party/protobuf/libprotobuf_lite.a $(obj).target/src/modules/libaudio_device.a $(obj).target/src/modules/libmedia_file.a $(obj).target/src/modules/librtp_rtcp.a $(obj).target/src/modules/libudp_transport.a $(obj).target/testing/libgmock.a $(obj).target/src/common_video/libwebrtc_jpeg.a $(obj).target/third_party/libjpeg_turbo/libjpeg_turbo.a $(obj).target/src/modules/libvideo_processing.a $(obj).target/src/modules/libvideo_processing_sse2.a FORCE_DO_CMD
287 $(call do_cmd,link)
289 all_deps += $(builddir)/vie_auto_test
290 # Add target alias
291 .PHONY: vie_auto_test
292 vie_auto_test: $(builddir)/vie_auto_test