| OLD | NEW |
| 1 # Copyright 2013 The Chromium Authors. All rights reserved. | 1 # Copyright 2013 The Chromium Authors. All rights reserved. |
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
| 4 | 4 |
| 5 { | 5 { |
| 6 'variables': { | 6 'variables': { |
| 7 'verbose_libraries_build%': 0, | 7 'verbose_libraries_build%': 0, |
| 8 'instrumented_libraries_jobs%': 1, | 8 'instrumented_libraries_jobs%': 1, |
| 9 'instrumented_libraries_cc%': '', | 9 'instrumented_libraries_cc%': '', |
| 10 'instrumented_libraries_cxx%': '', | 10 'instrumented_libraries_cxx%': '', |
| (...skipping 189 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 200 '<(_sanitizer_type)-libgdk-pixbuf2.0-0', | 200 '<(_sanitizer_type)-libgdk-pixbuf2.0-0', |
| 201 '<(_sanitizer_type)-libpci3', | 201 '<(_sanitizer_type)-libpci3', |
| 202 '<(_sanitizer_type)-libdbusmenu-glib4', | 202 '<(_sanitizer_type)-libdbusmenu-glib4', |
| 203 '<(_sanitizer_type)-libgconf-2-4', | 203 '<(_sanitizer_type)-libgconf-2-4', |
| 204 '<(_sanitizer_type)-libappindicator1', | 204 '<(_sanitizer_type)-libappindicator1', |
| 205 '<(_sanitizer_type)-libdbusmenu', | 205 '<(_sanitizer_type)-libdbusmenu', |
| 206 '<(_sanitizer_type)-atk1.0', | 206 '<(_sanitizer_type)-atk1.0', |
| 207 '<(_sanitizer_type)-libunity9', | 207 '<(_sanitizer_type)-libunity9', |
| 208 '<(_sanitizer_type)-dee', | 208 '<(_sanitizer_type)-dee', |
| 209 '<(_sanitizer_type)-libpixman-1-0', | 209 '<(_sanitizer_type)-libpixman-1-0', |
| 210 '<(_sanitizer_type)-brltty', |
| 211 '<(_sanitizer_type)-libva1', |
| 210 ], | 212 ], |
| 211 'conditions': [ | 213 'conditions': [ |
| 212 ['"<(_ubuntu_release)"=="precise"', { | 214 ['"<(_ubuntu_release)"=="precise"', { |
| 213 'dependencies': [ | 215 'dependencies': [ |
| 214 '<(_sanitizer_type)-libtasn1-3', | 216 '<(_sanitizer_type)-libtasn1-3', |
| 215 ], | 217 ], |
| 216 }, { | 218 }, { |
| 217 'dependencies': [ | 219 'dependencies': [ |
| 218 # Trusty and above. | 220 # Trusty and above. |
| 219 '<(_sanitizer_type)-libtasn1-6', | 221 '<(_sanitizer_type)-libtasn1-6', |
| 220 '<(_sanitizer_type)-harfbuzz', | 222 '<(_sanitizer_type)-harfbuzz', |
| 221 '<(_sanitizer_type)-libsecret', | 223 '<(_sanitizer_type)-libsecret', |
| 222 ], | 224 ], |
| 223 }], | 225 }], |
| 224 ['msan==1', { | 226 ['msan==1', { |
| 225 'dependencies': [ | 227 'dependencies': [ |
| 226 '<(_sanitizer_type)-libcups2', | 228 '<(_sanitizer_type)-libcups2', |
| 227 ], | 229 ], |
| 228 }], | 230 }], |
| 229 ['tsan==1', { | 231 ['tsan==1', { |
| 230 'dependencies!': [ | 232 'dependencies!': [ |
| 231 '<(_sanitizer_type)-libpng12-0', | 233 '<(_sanitizer_type)-libpng12-0', |
| 232 ], | 234 ], |
| 233 }], | 235 }], |
| 234 ['chromeos==1', { | |
| 235 'dependencies': [ | |
| 236 '<(_sanitizer_type)-brltty', | |
| 237 '<(_sanitizer_type)-libva1', | |
| 238 ], | |
| 239 }] | |
| 240 ], | 236 ], |
| 241 'direct_dependent_settings': { | 237 'direct_dependent_settings': { |
| 242 'target_conditions': [ | 238 'target_conditions': [ |
| 243 ['_toolset=="target"', { | 239 ['_toolset=="target"', { |
| 244 'ldflags': [ | 240 'ldflags': [ |
| 245 # Add a relative RPATH entry to Chromium binaries. This puts | 241 # Add a relative RPATH entry to Chromium binaries. This puts |
| 246 # instrumented DSOs before system-installed versions in library | 242 # instrumented DSOs before system-installed versions in library |
| 247 # search path. | 243 # search path. |
| 248 '-Wl,-R,\$$ORIGIN/instrumented_libraries/<(_sanitizer_type)/<(_lib
dir)/', | 244 '-Wl,-R,\$$ORIGIN/instrumented_libraries/<(_sanitizer_type)/<(_lib
dir)/', |
| 249 '-Wl,-z,origin', | 245 '-Wl,-z,origin', |
| (...skipping 615 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 865 'extra_configure_flags': [ | 861 'extra_configure_flags': [ |
| 866 '--disable-static', | 862 '--disable-static', |
| 867 # See above. | 863 # See above. |
| 868 '--disable-introspection', | 864 '--disable-introspection', |
| 869 ], | 865 ], |
| 870 'pre_build': 'scripts/pre-build/autoreconf.sh', | 866 'pre_build': 'scripts/pre-build/autoreconf.sh', |
| 871 'includes': ['standard_instrumented_package_target.gypi'], | 867 'includes': ['standard_instrumented_package_target.gypi'], |
| 872 }, | 868 }, |
| 873 ], | 869 ], |
| 874 } | 870 } |
| OLD | NEW |