1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/media/webrtc/trunk/testing/gmock_main.target.mk Wed Dec 31 06:09:35 2014 +0100 1.3 @@ -0,0 +1,154 @@ 1.4 +# This file is generated by gyp; do not edit. 1.5 + 1.6 +TOOLSET := target 1.7 +TARGET := gmock_main 1.8 +DEFS_Debug := '-D_FILE_OFFSET_BITS=64' \ 1.9 + '-DCHROMIUM_BUILD' \ 1.10 + '-DUSE_NSS=1' \ 1.11 + '-DTOOLKIT_USES_GTK=1' \ 1.12 + '-DGTK_DISABLE_SINGLE_INCLUDES=1' \ 1.13 + '-DENABLE_REMOTING=1' \ 1.14 + '-DENABLE_P2P_APIS=1' \ 1.15 + '-DENABLE_CONFIGURATION_POLICY' \ 1.16 + '-DENABLE_INPUT_SPEECH' \ 1.17 + '-DENABLE_NOTIFICATIONS' \ 1.18 + '-DENABLE_GPU=1' \ 1.19 + '-DENABLE_EGLIMAGE=1' \ 1.20 + '-DUSE_SKIA=1' \ 1.21 + '-DENABLE_REGISTER_PROTOCOL_HANDLER=1' \ 1.22 + '-DENABLE_WEB_INTENTS=1' \ 1.23 + '-DENABLE_PLUGIN_INSTALLATION=1' \ 1.24 + '-DUNIT_TEST' \ 1.25 + '-DGTEST_HAS_RTTI=0' \ 1.26 + '-DDYNAMIC_ANNOTATIONS_ENABLED=1' \ 1.27 + '-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \ 1.28 + '-D_DEBUG' 1.29 + 1.30 +# Flags passed to all source files. 1.31 +CFLAGS_Debug := -pthread \ 1.32 + -fno-exceptions \ 1.33 + -fno-strict-aliasing \ 1.34 + -Wno-unused-parameter \ 1.35 + -Wno-missing-field-initializers \ 1.36 + -fvisibility=hidden \ 1.37 + -pipe \ 1.38 + -fPIC \ 1.39 + -Wno-format \ 1.40 + -Wno-unused-result \ 1.41 + -O0 \ 1.42 + -g 1.43 + 1.44 +# Flags passed to only C files. 1.45 +CFLAGS_C_Debug := 1.46 + 1.47 +# Flags passed to only C++ files. 1.48 +CFLAGS_CC_Debug := -fno-rtti \ 1.49 + -fno-threadsafe-statics \ 1.50 + -fvisibility-inlines-hidden \ 1.51 + -Wno-deprecated 1.52 + 1.53 +INCS_Debug := -Itesting/gmock/include \ 1.54 + -Itesting/gtest/include 1.55 + 1.56 +DEFS_Release := '-D_FILE_OFFSET_BITS=64' \ 1.57 + '-DCHROMIUM_BUILD' \ 1.58 + '-DUSE_NSS=1' \ 1.59 + '-DTOOLKIT_USES_GTK=1' \ 1.60 + '-DGTK_DISABLE_SINGLE_INCLUDES=1' \ 1.61 + '-DENABLE_REMOTING=1' \ 1.62 + '-DENABLE_P2P_APIS=1' \ 1.63 + '-DENABLE_CONFIGURATION_POLICY' \ 1.64 + '-DENABLE_INPUT_SPEECH' \ 1.65 + '-DENABLE_NOTIFICATIONS' \ 1.66 + '-DENABLE_GPU=1' \ 1.67 + '-DENABLE_EGLIMAGE=1' \ 1.68 + '-DUSE_SKIA=1' \ 1.69 + '-DENABLE_REGISTER_PROTOCOL_HANDLER=1' \ 1.70 + '-DENABLE_WEB_INTENTS=1' \ 1.71 + '-DENABLE_PLUGIN_INSTALLATION=1' \ 1.72 + '-DUNIT_TEST' \ 1.73 + '-DGTEST_HAS_RTTI=0' \ 1.74 + '-DNDEBUG' \ 1.75 + '-DNVALGRIND' \ 1.76 + '-DDYNAMIC_ANNOTATIONS_ENABLED=0' 1.77 + 1.78 +# Flags passed to all source files. 1.79 +CFLAGS_Release := -pthread \ 1.80 + -fno-exceptions \ 1.81 + -fno-strict-aliasing \ 1.82 + -Wno-unused-parameter \ 1.83 + -Wno-missing-field-initializers \ 1.84 + -fvisibility=hidden \ 1.85 + -pipe \ 1.86 + -fPIC \ 1.87 + -Wno-format \ 1.88 + -Wno-unused-result \ 1.89 + -O2 \ 1.90 + -fno-ident \ 1.91 + -fdata-sections \ 1.92 + -ffunction-sections 1.93 + 1.94 +# Flags passed to only C files. 1.95 +CFLAGS_C_Release := 1.96 + 1.97 +# Flags passed to only C++ files. 1.98 +CFLAGS_CC_Release := -fno-rtti \ 1.99 + -fno-threadsafe-statics \ 1.100 + -fvisibility-inlines-hidden \ 1.101 + -Wno-deprecated 1.102 + 1.103 +INCS_Release := -Itesting/gmock/include \ 1.104 + -Itesting/gtest/include 1.105 + 1.106 +OBJS := $(obj).target/$(TARGET)/testing/gmock/src/gmock_main.o 1.107 + 1.108 +# Add to the list of files we specially track dependencies for. 1.109 +all_deps += $(OBJS) 1.110 + 1.111 +# CFLAGS et al overrides must be target-local. 1.112 +# See "Target-specific Variable Values" in the GNU Make manual. 1.113 +$(OBJS): TOOLSET := $(TOOLSET) 1.114 +$(OBJS): GYP_CFLAGS := $(DEFS_$(BUILDTYPE)) $(INCS_$(BUILDTYPE)) $(CFLAGS_$(BUILDTYPE)) $(CFLAGS_C_$(BUILDTYPE)) 1.115 +$(OBJS): GYP_CXXFLAGS := $(DEFS_$(BUILDTYPE)) $(INCS_$(BUILDTYPE)) $(CFLAGS_$(BUILDTYPE)) $(CFLAGS_CC_$(BUILDTYPE)) 1.116 + 1.117 +# Suffix rules, putting all outputs into $(obj). 1.118 + 1.119 +$(obj).$(TOOLSET)/$(TARGET)/%.o: $(srcdir)/%.cc FORCE_DO_CMD 1.120 + @$(call do_cmd,cxx,1) 1.121 + 1.122 +# Try building from generated source, too. 1.123 + 1.124 +$(obj).$(TOOLSET)/$(TARGET)/%.o: $(obj).$(TOOLSET)/%.cc FORCE_DO_CMD 1.125 + @$(call do_cmd,cxx,1) 1.126 + 1.127 +$(obj).$(TOOLSET)/$(TARGET)/%.o: $(obj)/%.cc FORCE_DO_CMD 1.128 + @$(call do_cmd,cxx,1) 1.129 + 1.130 +# End of this set of suffix rules 1.131 +### Rules for final target. 1.132 +LDFLAGS_Debug := -pthread \ 1.133 + -Wl,-z,noexecstack \ 1.134 + -fPIC \ 1.135 + -B$(builddir)/../../third_party/gold 1.136 + 1.137 +LDFLAGS_Release := -pthread \ 1.138 + -Wl,-z,noexecstack \ 1.139 + -fPIC \ 1.140 + -B$(builddir)/../../third_party/gold \ 1.141 + -Wl,-O1 \ 1.142 + -Wl,--as-needed \ 1.143 + -Wl,--gc-sections 1.144 + 1.145 +LIBS := 1.146 + 1.147 +$(obj).target/testing/libgmock_main.a: GYP_LDFLAGS := $(LDFLAGS_$(BUILDTYPE)) 1.148 +$(obj).target/testing/libgmock_main.a: LIBS := $(LIBS) 1.149 +$(obj).target/testing/libgmock_main.a: TOOLSET := $(TOOLSET) 1.150 +$(obj).target/testing/libgmock_main.a: $(OBJS) FORCE_DO_CMD 1.151 + $(call do_cmd,alink) 1.152 + 1.153 +all_deps += $(obj).target/testing/libgmock_main.a 1.154 +# Add target alias 1.155 +.PHONY: gmock_main 1.156 +gmock_main: $(obj).target/testing/libgmock_main.a 1.157 +