Thu, 15 Jan 2015 21:03:48 +0100
Integrate friendly tips from Tor colleagues to make (or not) 4.5 alpha 3;
This includes removal of overloaded (but unused) methods, and addition of
a overlooked call to DataStruct::SetData(nsISupports, uint32_t, bool.)
michael@0 | 1 | # This file is generated by gyp; do not edit. |
michael@0 | 2 | |
michael@0 | 3 | TOOLSET := host |
michael@0 | 4 | TARGET := gtest_prod |
michael@0 | 5 | DEFS_Debug := '-D_FILE_OFFSET_BITS=64' \ |
michael@0 | 6 | '-DCHROMIUM_BUILD' \ |
michael@0 | 7 | '-DUSE_NSS=1' \ |
michael@0 | 8 | '-DTOOLKIT_USES_GTK=1' \ |
michael@0 | 9 | '-DGTK_DISABLE_SINGLE_INCLUDES=1' \ |
michael@0 | 10 | '-DENABLE_REMOTING=1' \ |
michael@0 | 11 | '-DENABLE_P2P_APIS=1' \ |
michael@0 | 12 | '-DENABLE_CONFIGURATION_POLICY' \ |
michael@0 | 13 | '-DENABLE_INPUT_SPEECH' \ |
michael@0 | 14 | '-DENABLE_NOTIFICATIONS' \ |
michael@0 | 15 | '-DENABLE_GPU=1' \ |
michael@0 | 16 | '-DENABLE_EGLIMAGE=1' \ |
michael@0 | 17 | '-DUSE_SKIA=1' \ |
michael@0 | 18 | '-DENABLE_REGISTER_PROTOCOL_HANDLER=1' \ |
michael@0 | 19 | '-DENABLE_WEB_INTENTS=1' \ |
michael@0 | 20 | '-DENABLE_PLUGIN_INSTALLATION=1' \ |
michael@0 | 21 | '-DDYNAMIC_ANNOTATIONS_ENABLED=1' \ |
michael@0 | 22 | '-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \ |
michael@0 | 23 | '-D_DEBUG' |
michael@0 | 24 | |
michael@0 | 25 | # Flags passed to all source files. |
michael@0 | 26 | CFLAGS_Debug := -pthread \ |
michael@0 | 27 | -fno-exceptions \ |
michael@0 | 28 | -fno-strict-aliasing \ |
michael@0 | 29 | -Wno-unused-parameter \ |
michael@0 | 30 | -Wno-missing-field-initializers \ |
michael@0 | 31 | -fvisibility=hidden \ |
michael@0 | 32 | -pipe \ |
michael@0 | 33 | -fPIC \ |
michael@0 | 34 | -Wno-format \ |
michael@0 | 35 | -Wno-unused-result \ |
michael@0 | 36 | -O0 \ |
michael@0 | 37 | -g |
michael@0 | 38 | |
michael@0 | 39 | # Flags passed to only C files. |
michael@0 | 40 | CFLAGS_C_Debug := |
michael@0 | 41 | |
michael@0 | 42 | # Flags passed to only C++ files. |
michael@0 | 43 | CFLAGS_CC_Debug := -fno-rtti \ |
michael@0 | 44 | -fno-threadsafe-statics \ |
michael@0 | 45 | -fvisibility-inlines-hidden \ |
michael@0 | 46 | -Wno-deprecated |
michael@0 | 47 | |
michael@0 | 48 | INCS_Debug := |
michael@0 | 49 | |
michael@0 | 50 | DEFS_Release := '-D_FILE_OFFSET_BITS=64' \ |
michael@0 | 51 | '-DCHROMIUM_BUILD' \ |
michael@0 | 52 | '-DUSE_NSS=1' \ |
michael@0 | 53 | '-DTOOLKIT_USES_GTK=1' \ |
michael@0 | 54 | '-DGTK_DISABLE_SINGLE_INCLUDES=1' \ |
michael@0 | 55 | '-DENABLE_REMOTING=1' \ |
michael@0 | 56 | '-DENABLE_P2P_APIS=1' \ |
michael@0 | 57 | '-DENABLE_CONFIGURATION_POLICY' \ |
michael@0 | 58 | '-DENABLE_INPUT_SPEECH' \ |
michael@0 | 59 | '-DENABLE_NOTIFICATIONS' \ |
michael@0 | 60 | '-DENABLE_GPU=1' \ |
michael@0 | 61 | '-DENABLE_EGLIMAGE=1' \ |
michael@0 | 62 | '-DUSE_SKIA=1' \ |
michael@0 | 63 | '-DENABLE_REGISTER_PROTOCOL_HANDLER=1' \ |
michael@0 | 64 | '-DENABLE_WEB_INTENTS=1' \ |
michael@0 | 65 | '-DENABLE_PLUGIN_INSTALLATION=1' \ |
michael@0 | 66 | '-DNDEBUG' \ |
michael@0 | 67 | '-DNVALGRIND' \ |
michael@0 | 68 | '-DDYNAMIC_ANNOTATIONS_ENABLED=0' |
michael@0 | 69 | |
michael@0 | 70 | # Flags passed to all source files. |
michael@0 | 71 | CFLAGS_Release := -pthread \ |
michael@0 | 72 | -fno-exceptions \ |
michael@0 | 73 | -fno-strict-aliasing \ |
michael@0 | 74 | -Wno-unused-parameter \ |
michael@0 | 75 | -Wno-missing-field-initializers \ |
michael@0 | 76 | -fvisibility=hidden \ |
michael@0 | 77 | -pipe \ |
michael@0 | 78 | -fPIC \ |
michael@0 | 79 | -Wno-format \ |
michael@0 | 80 | -Wno-unused-result \ |
michael@0 | 81 | -O2 \ |
michael@0 | 82 | -fno-ident \ |
michael@0 | 83 | -fdata-sections \ |
michael@0 | 84 | -ffunction-sections |
michael@0 | 85 | |
michael@0 | 86 | # Flags passed to only C files. |
michael@0 | 87 | CFLAGS_C_Release := |
michael@0 | 88 | |
michael@0 | 89 | # Flags passed to only C++ files. |
michael@0 | 90 | CFLAGS_CC_Release := -fno-rtti \ |
michael@0 | 91 | -fno-threadsafe-statics \ |
michael@0 | 92 | -fvisibility-inlines-hidden \ |
michael@0 | 93 | -Wno-deprecated |
michael@0 | 94 | |
michael@0 | 95 | INCS_Release := |
michael@0 | 96 | |
michael@0 | 97 | OBJS := |
michael@0 | 98 | |
michael@0 | 99 | # Add to the list of files we specially track dependencies for. |
michael@0 | 100 | all_deps += $(OBJS) |
michael@0 | 101 | |
michael@0 | 102 | |
michael@0 | 103 | ### Rules for final target. |
michael@0 | 104 | $(obj).host/testing/gtest_prod.stamp: TOOLSET := $(TOOLSET) |
michael@0 | 105 | $(obj).host/testing/gtest_prod.stamp: FORCE_DO_CMD |
michael@0 | 106 | $(call do_cmd,touch) |
michael@0 | 107 | |
michael@0 | 108 | all_deps += $(obj).host/testing/gtest_prod.stamp |
michael@0 | 109 | # Add target alias |
michael@0 | 110 | .PHONY: gtest_prod |
michael@0 | 111 | gtest_prod: $(obj).host/testing/gtest_prod.stamp |
michael@0 | 112 |