1 # This file is generated by gyp; do not edit.
4 TARGET
:= peerconnection_client
6 '-DWEBRTC_SVNREVISION="Unavailable_issue687"' \
7 '-D_FILE_OFFSET_BITS=64' \
9 '-DUSE_LIBJPEG_TURBO=1' \
10 '-DENABLE_ONE_CLICK_SIGNIN' \
11 '-DGTK_DISABLE_SINGLE_INCLUDES=1' \
12 '-DENABLE_REMOTING=1' \
14 '-DENABLE_CONFIGURATION_POLICY' \
15 '-DENABLE_INPUT_SPEECH' \
16 '-DENABLE_NOTIFICATIONS' \
19 '-DENABLE_EGLIMAGE=1' \
21 '-DENABLE_TASK_MANAGER=1' \
22 '-DENABLE_WEB_INTENTS=1' \
23 '-DENABLE_EXTENSIONS=1' \
24 '-DENABLE_PLUGIN_INSTALLATION=1' \
25 '-DENABLE_PROTECTOR_SERVICE=1' \
26 '-DENABLE_SESSION_SERVICE=1' \
28 '-DENABLE_BACKGROUND=1' \
29 '-DENABLE_AUTOMATION=1' \
30 '-DENABLE_PRINTING=1' \
31 '-DENABLE_CAPTIVE_PORTAL_DETECTION=1' \
32 '-DWEBRTC_CHROMIUM_BUILD' \
34 '-DWEBRTC_THREAD_RR' \
35 '-DFEATURE_ENABLE_SSL' \
36 '-DFEATURE_ENABLE_VOICEMAIL' \
37 '-DEXPAT_RELATIVE_PATH' \
38 '-DGTEST_RELATIVE_PATH' \
39 '-DJSONCPP_RELATIVE_PATH' \
40 '-DNO_MAIN_THREAD_WRAPPING' \
44 '-D__STDC_FORMAT_MACROS' \
45 '-DDYNAMIC_ANNOTATIONS_ENABLED=1' \
46 '-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \
49 # Flags passed to all source files.
54 -fno-strict-aliasing \
56 -Wno-unused-parameter \
57 -Wno-missing-field-initializers \
62 -I
/usr
/include/gtk-2.0 \
63 -I
/usr
/lib64
/gtk-2.0
/include \
64 -I
/usr
/include/atk-1.0 \
65 -I
/usr
/include/cairo \
66 -I
/usr
/include/gdk-pixbuf-2.0 \
67 -I
/usr
/include/pango-1.0 \
68 -I
/usr
/include/glib-2.0 \
69 -I
/usr
/lib64
/glib-2.0
/include \
70 -I
/usr
/include/pixman-1 \
71 -I
/usr
/include/freetype2 \
72 -I
/usr
/include/libpng15 \
76 # Flags passed to only C files.
79 # Flags passed to only C++ files.
82 -fno-threadsafe-statics \
83 -fvisibility-inlines-hidden \
87 -Ithird_party
/webrtc \
89 -Ithird_party
/libjingle
/source \
90 -Ithird_party
/jsoncpp
/overrides
/include \
91 -Ithird_party
/jsoncpp
/source
/include \
92 -Ithird_party
/libjingle
/overrides \
93 -Itesting
/gtest
/include
96 '-DWEBRTC_SVNREVISION="Unavailable_issue687"' \
97 '-D_FILE_OFFSET_BITS=64' \
99 '-DUSE_LIBJPEG_TURBO=1' \
100 '-DENABLE_ONE_CLICK_SIGNIN' \
101 '-DGTK_DISABLE_SINGLE_INCLUDES=1' \
102 '-DENABLE_REMOTING=1' \
103 '-DENABLE_WEBRTC=1' \
104 '-DENABLE_CONFIGURATION_POLICY' \
105 '-DENABLE_INPUT_SPEECH' \
106 '-DENABLE_NOTIFICATIONS' \
109 '-DENABLE_EGLIMAGE=1' \
111 '-DENABLE_TASK_MANAGER=1' \
112 '-DENABLE_WEB_INTENTS=1' \
113 '-DENABLE_EXTENSIONS=1' \
114 '-DENABLE_PLUGIN_INSTALLATION=1' \
115 '-DENABLE_PROTECTOR_SERVICE=1' \
116 '-DENABLE_SESSION_SERVICE=1' \
117 '-DENABLE_THEMES=1' \
118 '-DENABLE_BACKGROUND=1' \
119 '-DENABLE_AUTOMATION=1' \
120 '-DENABLE_PRINTING=1' \
121 '-DENABLE_CAPTIVE_PORTAL_DETECTION=1' \
122 '-DWEBRTC_CHROMIUM_BUILD' \
124 '-DWEBRTC_THREAD_RR' \
125 '-DFEATURE_ENABLE_SSL' \
126 '-DFEATURE_ENABLE_VOICEMAIL' \
127 '-DEXPAT_RELATIVE_PATH' \
128 '-DGTEST_RELATIVE_PATH' \
129 '-DJSONCPP_RELATIVE_PATH' \
130 '-DNO_MAIN_THREAD_WRAPPING' \
131 '-DNO_SOUND_SYSTEM' \
134 '-D__STDC_FORMAT_MACROS' \
137 '-DDYNAMIC_ANNOTATIONS_ENABLED=0'
139 # Flags passed to all source files.
144 -fno-strict-aliasing \
146 -Wno-unused-parameter \
147 -Wno-missing-field-initializers \
148 -fvisibility
=hidden \
152 -I
/usr
/include/gtk-2.0 \
153 -I
/usr
/lib64
/gtk-2.0
/include \
154 -I
/usr
/include/atk-1.0 \
155 -I
/usr
/include/cairo \
156 -I
/usr
/include/gdk-pixbuf-2.0 \
157 -I
/usr
/include/pango-1.0 \
158 -I
/usr
/include/glib-2.0 \
159 -I
/usr
/lib64
/glib-2.0
/include \
160 -I
/usr
/include/pixman-1 \
161 -I
/usr
/include/freetype2 \
162 -I
/usr
/include/libpng15 \
168 # Flags passed to only C files.
171 # Flags passed to only C++ files.
172 CFLAGS_CC_Release
:= \
174 -fno-threadsafe-statics \
175 -fvisibility-inlines-hidden \
179 -Ithird_party
/webrtc \
181 -Ithird_party
/libjingle
/source \
182 -Ithird_party
/jsoncpp
/overrides
/include \
183 -Ithird_party
/jsoncpp
/source
/include \
184 -Ithird_party
/libjingle
/overrides \
185 -Itesting
/gtest
/include
188 $(obj
).target
/$(TARGET
)/third_party
/libjingle
/source
/talk
/examples
/peerconnection
/client
/conductor.o \
189 $(obj
).target
/$(TARGET
)/third_party
/libjingle
/source
/talk
/examples
/peerconnection
/client
/defaults.o \
190 $(obj
).target
/$(TARGET
)/third_party
/libjingle
/source
/talk
/examples
/peerconnection
/client
/linux
/main.o \
191 $(obj
).target
/$(TARGET
)/third_party
/libjingle
/source
/talk
/examples
/peerconnection
/client
/linux
/main_wnd.o \
192 $(obj
).target
/$(TARGET
)/third_party
/libjingle
/source
/talk
/examples
/peerconnection
/client
/peer_connection_client.o
194 # Add to the list of files we specially track dependencies for.
197 # Make sure our dependencies are built before any of us.
198 $(OBJS
): |
$(obj
).target
/third_party
/jsoncpp
/libjsoncpp.a
$(obj
).target
/third_party
/libjingle
/libjingle_peerconnection.a
$(obj
).target
/base
/base.stamp
$(obj
).target
/net
/net.stamp
$(obj
).target
/third_party
/expat
/expat.stamp
$(obj
).target
/third_party
/libsrtp
/libsrtp.a
$(obj
).target
/third_party
/webrtc
/modules
/libvideo_capture_module.a
$(obj
).target
/third_party
/webrtc
/modules
/libwebrtc_utility.a
$(obj
).target
/third_party
/webrtc
/modules
/libaudio_coding_module.a
$(obj
).target
/third_party
/webrtc
/modules
/libCNG.a
$(obj
).target
/third_party
/webrtc
/common_audio
/libsignal_processing.a
$(obj
).target
/third_party
/webrtc
/system_wrappers
/source
/libsystem_wrappers.a
$(obj
).target
/third_party
/webrtc
/modules
/libG711.a
$(obj
).target
/third_party
/webrtc
/modules
/libG722.a
$(obj
).target
/third_party
/webrtc
/modules
/libiLBC.a
$(obj
).target
/third_party
/webrtc
/modules
/libiSAC.a
$(obj
).target
/third_party
/webrtc
/modules
/libiSACFix.a
$(obj
).target
/third_party
/webrtc
/modules
/libPCM16B.a
$(obj
).target
/third_party
/webrtc
/modules
/libNetEq.a
$(obj
).target
/third_party
/webrtc
/common_audio
/libresampler.a
$(obj
).target
/third_party
/webrtc
/common_audio
/libvad.a
$(obj
).target
/third_party
/webrtc
/modules
/libwebrtc_video_coding.a
$(obj
).target
/third_party
/webrtc
/modules
/libwebrtc_i420.a
$(obj
).target
/third_party
/webrtc
/common_video
/libcommon_video.a
$(obj
).target
/third_party
/libjpeg_turbo
/libjpeg_turbo.a
$(obj
).target
/third_party
/libyuv
/libyuv.a
$(obj
).target
/third_party
/webrtc
/modules
/video_coding
/codecs
/vp8
/libwebrtc_vp8.a
$(obj
).target
/third_party
/libvpx
/libvpx.a
$(obj
).target
/third_party
/libvpx
/gen_asm_offsets.stamp
$(obj
).target
/third_party
/libvpx
/libvpx_asm_offsets.a
$(obj
).target
/third_party
/webrtc
/modules
/libvideo_render_module.a
$(obj
).target
/third_party
/webrtc
/video_engine
/libvideo_engine_core.a
$(obj
).target
/third_party
/webrtc
/modules
/libmedia_file.a
$(obj
).target
/third_party
/webrtc
/modules
/librtp_rtcp.a
$(obj
).target
/third_party
/webrtc
/modules
/libremote_bitrate_estimator.a
$(obj
).target
/third_party
/webrtc
/modules
/libudp_transport.a
$(obj
).target
/third_party
/webrtc
/modules
/libbitrate_controller.a
$(obj
).target
/third_party
/webrtc
/modules
/libvideo_processing.a
$(obj
).target
/third_party
/webrtc
/modules
/libvideo_processing_sse2.a
$(obj
).target
/third_party
/webrtc
/voice_engine
/libvoice_engine_core.a
$(obj
).target
/third_party
/webrtc
/modules
/libaudio_conference_mixer.a
$(obj
).target
/third_party
/webrtc
/modules
/libaudio_processing.a
$(obj
).target
/third_party
/webrtc
/modules
/libaudioproc_debug_proto.a
$(obj
).target
/third_party
/protobuf
/libprotobuf_lite.a
$(obj
).target
/third_party
/webrtc
/modules
/libaudio_processing_sse2.a
$(obj
).target
/third_party
/webrtc
/modules
/libaudio_device.a
$(obj
).target
/third_party
/libjingle
/libjingle.a
$(obj
).target
/third_party
/libjingle
/libjingle_p2p.a
200 # CFLAGS et al overrides must be target-local.
201 # See "Target-specific Variable Values" in the GNU Make manual.
202 $(OBJS
): TOOLSET
:= $(TOOLSET
)
203 $(OBJS
): GYP_CFLAGS
:= $(DEFS_
$(BUILDTYPE
)) $(INCS_
$(BUILDTYPE
)) $(CFLAGS_
$(BUILDTYPE
)) $(CFLAGS_C_
$(BUILDTYPE
))
204 $(OBJS
): GYP_CXXFLAGS
:= $(DEFS_
$(BUILDTYPE
)) $(INCS_
$(BUILDTYPE
)) $(CFLAGS_
$(BUILDTYPE
)) $(CFLAGS_CC_
$(BUILDTYPE
))
206 # Suffix rules, putting all outputs into $(obj).
208 $(obj
).
$(TOOLSET
)/$(TARGET
)/%.o
: $(srcdir)/%.
cc FORCE_DO_CMD
209 @
$(call do_cmd
,cxx,1)
211 # Try building from generated source, too.
213 $(obj
).
$(TOOLSET
)/$(TARGET
)/%.o
: $(obj
).
$(TOOLSET
)/%.
cc FORCE_DO_CMD
214 @
$(call do_cmd
,cxx,1)
216 $(obj
).
$(TOOLSET
)/$(TARGET
)/%.o
: $(obj
)/%.
cc FORCE_DO_CMD
217 @
$(call do_cmd
,cxx,1)
219 # End of this set of suffix rules
220 ### Rules for final target.
226 -Wl
,--thread-count
=4 \
227 -B
$(builddir
)/..
/..
/third_party
/gold \
235 -Wl
,--thread-count
=4 \
236 -B
$(builddir
)/..
/..
/third_party
/gold \
266 $(builddir
)/peerconnection_client
: GYP_LDFLAGS
:= $(LDFLAGS_
$(BUILDTYPE
))
267 $(builddir
)/peerconnection_client
: LIBS
:= $(LIBS
)
268 $(builddir
)/peerconnection_client
: LD_INPUTS
:= $(OBJS
) $(obj
).target
/third_party
/jsoncpp
/libjsoncpp.a
$(obj
).target
/third_party
/libjingle
/libjingle_peerconnection.a
$(obj
).target
/third_party
/libsrtp
/libsrtp.a
$(obj
).target
/third_party
/webrtc
/modules
/libvideo_capture_module.a
$(obj
).target
/third_party
/webrtc
/modules
/libwebrtc_utility.a
$(obj
).target
/third_party
/webrtc
/modules
/libaudio_coding_module.a
$(obj
).target
/third_party
/webrtc
/modules
/libCNG.a
$(obj
).target
/third_party
/webrtc
/common_audio
/libsignal_processing.a
$(obj
).target
/third_party
/webrtc
/system_wrappers
/source
/libsystem_wrappers.a
$(obj
).target
/third_party
/webrtc
/modules
/libG711.a
$(obj
).target
/third_party
/webrtc
/modules
/libG722.a
$(obj
).target
/third_party
/webrtc
/modules
/libiLBC.a
$(obj
).target
/third_party
/webrtc
/modules
/libiSAC.a
$(obj
).target
/third_party
/webrtc
/modules
/libiSACFix.a
$(obj
).target
/third_party
/webrtc
/modules
/libPCM16B.a
$(obj
).target
/third_party
/webrtc
/modules
/libNetEq.a
$(obj
).target
/third_party
/webrtc
/common_audio
/libresampler.a
$(obj
).target
/third_party
/webrtc
/common_audio
/libvad.a
$(obj
).target
/third_party
/webrtc
/modules
/libwebrtc_video_coding.a
$(obj
).target
/third_party
/webrtc
/modules
/libwebrtc_i420.a
$(obj
).target
/third_party
/webrtc
/common_video
/libcommon_video.a
$(obj
).target
/third_party
/libjpeg_turbo
/libjpeg_turbo.a
$(obj
).target
/third_party
/libyuv
/libyuv.a
$(obj
).target
/third_party
/webrtc
/modules
/video_coding
/codecs
/vp8
/libwebrtc_vp8.a
$(obj
).target
/third_party
/libvpx
/libvpx.a
$(obj
).target
/third_party
/libvpx
/libvpx_asm_offsets.a
$(obj
).target
/third_party
/webrtc
/modules
/libvideo_render_module.a
$(obj
).target
/third_party
/webrtc
/video_engine
/libvideo_engine_core.a
$(obj
).target
/third_party
/webrtc
/modules
/libmedia_file.a
$(obj
).target
/third_party
/webrtc
/modules
/librtp_rtcp.a
$(obj
).target
/third_party
/webrtc
/modules
/libremote_bitrate_estimator.a
$(obj
).target
/third_party
/webrtc
/modules
/libudp_transport.a
$(obj
).target
/third_party
/webrtc
/modules
/libbitrate_controller.a
$(obj
).target
/third_party
/webrtc
/modules
/libvideo_processing.a
$(obj
).target
/third_party
/webrtc
/modules
/libvideo_processing_sse2.a
$(obj
).target
/third_party
/webrtc
/voice_engine
/libvoice_engine_core.a
$(obj
).target
/third_party
/webrtc
/modules
/libaudio_conference_mixer.a
$(obj
).target
/third_party
/webrtc
/modules
/libaudio_processing.a
$(obj
).target
/third_party
/webrtc
/modules
/libaudioproc_debug_proto.a
$(obj
).target
/third_party
/protobuf
/libprotobuf_lite.a
$(obj
).target
/third_party
/webrtc
/modules
/libaudio_processing_sse2.a
$(obj
).target
/third_party
/webrtc
/modules
/libaudio_device.a
$(obj
).target
/third_party
/libjingle
/libjingle.a
$(obj
).target
/third_party
/libjingle
/libjingle_p2p.a
269 $(builddir
)/peerconnection_client
: TOOLSET
:= $(TOOLSET
)
270 $(builddir
)/peerconnection_client
: $(OBJS
) $(obj
).target
/third_party
/jsoncpp
/libjsoncpp.a
$(obj
).target
/third_party
/libjingle
/libjingle_peerconnection.a
$(obj
).target
/third_party
/libsrtp
/libsrtp.a
$(obj
).target
/third_party
/webrtc
/modules
/libvideo_capture_module.a
$(obj
).target
/third_party
/webrtc
/modules
/libwebrtc_utility.a
$(obj
).target
/third_party
/webrtc
/modules
/libaudio_coding_module.a
$(obj
).target
/third_party
/webrtc
/modules
/libCNG.a
$(obj
).target
/third_party
/webrtc
/common_audio
/libsignal_processing.a
$(obj
).target
/third_party
/webrtc
/system_wrappers
/source
/libsystem_wrappers.a
$(obj
).target
/third_party
/webrtc
/modules
/libG711.a
$(obj
).target
/third_party
/webrtc
/modules
/libG722.a
$(obj
).target
/third_party
/webrtc
/modules
/libiLBC.a
$(obj
).target
/third_party
/webrtc
/modules
/libiSAC.a
$(obj
).target
/third_party
/webrtc
/modules
/libiSACFix.a
$(obj
).target
/third_party
/webrtc
/modules
/libPCM16B.a
$(obj
).target
/third_party
/webrtc
/modules
/libNetEq.a
$(obj
).target
/third_party
/webrtc
/common_audio
/libresampler.a
$(obj
).target
/third_party
/webrtc
/common_audio
/libvad.a
$(obj
).target
/third_party
/webrtc
/modules
/libwebrtc_video_coding.a
$(obj
).target
/third_party
/webrtc
/modules
/libwebrtc_i420.a
$(obj
).target
/third_party
/webrtc
/common_video
/libcommon_video.a
$(obj
).target
/third_party
/libjpeg_turbo
/libjpeg_turbo.a
$(obj
).target
/third_party
/libyuv
/libyuv.a
$(obj
).target
/third_party
/webrtc
/modules
/video_coding
/codecs
/vp8
/libwebrtc_vp8.a
$(obj
).target
/third_party
/libvpx
/libvpx.a
$(obj
).target
/third_party
/libvpx
/libvpx_asm_offsets.a
$(obj
).target
/third_party
/webrtc
/modules
/libvideo_render_module.a
$(obj
).target
/third_party
/webrtc
/video_engine
/libvideo_engine_core.a
$(obj
).target
/third_party
/webrtc
/modules
/libmedia_file.a
$(obj
).target
/third_party
/webrtc
/modules
/librtp_rtcp.a
$(obj
).target
/third_party
/webrtc
/modules
/libremote_bitrate_estimator.a
$(obj
).target
/third_party
/webrtc
/modules
/libudp_transport.a
$(obj
).target
/third_party
/webrtc
/modules
/libbitrate_controller.a
$(obj
).target
/third_party
/webrtc
/modules
/libvideo_processing.a
$(obj
).target
/third_party
/webrtc
/modules
/libvideo_processing_sse2.a
$(obj
).target
/third_party
/webrtc
/voice_engine
/libvoice_engine_core.a
$(obj
).target
/third_party
/webrtc
/modules
/libaudio_conference_mixer.a
$(obj
).target
/third_party
/webrtc
/modules
/libaudio_processing.a
$(obj
).target
/third_party
/webrtc
/modules
/libaudioproc_debug_proto.a
$(obj
).target
/third_party
/protobuf
/libprotobuf_lite.a
$(obj
).target
/third_party
/webrtc
/modules
/libaudio_processing_sse2.a
$(obj
).target
/third_party
/webrtc
/modules
/libaudio_device.a
$(obj
).target
/third_party
/libjingle
/libjingle.a
$(obj
).target
/third_party
/libjingle
/libjingle_p2p.a FORCE_DO_CMD
273 all_deps
+= $(builddir
)/peerconnection_client
275 .PHONY
: peerconnection_client
276 peerconnection_client
: $(builddir
)/peerconnection_client
278 # Add executable to "all" target.
280 all: $(builddir
)/peerconnection_client