Skip to content
18 changes: 9 additions & 9 deletions DEPS
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,11 @@ vars = {
deps = {
# Dependencies required to use GN/Clang in standalone
'build': {
'url': '{chromium_git}/chromium/src/build@e13479c356a2d1098f18d9458d37bbbb5185b348',
'url': '{chromium_git}/chromium/src/build@deb9d19209591465b3eb7613e795d3ce2c32dc0b',
'condition': 'gpgmm_standalone',
},
'buildtools': {
'url': '{chromium_git}/chromium/src/buildtools@b66292cfac1e55e328c6f49b6c9142bd8bcc9af5',
'url': '{chromium_git}/chromium/src/buildtools@27356dca4bb789ec6262625fd9f3d16666f6e405',
'condition': 'gpgmm_standalone',
},
'buildtools/clang_format/script': {
Expand All @@ -57,15 +57,15 @@ deps = {
},

'buildtools/third_party/libc++/trunk': {
'url': '{chromium_git}/external/github.com/llvm/llvm-project/libcxx.git@d2672adb7aafbb4bb6fdde2f9ab3e8bc83760563',
'url': '{chromium_git}/external/github.com/llvm/llvm-project/libcxx.git@79a510511b03dc9a9f378ebe07c18c622b5bf349',
'condition': 'gpgmm_standalone',
},
'buildtools/third_party/libc++abi/trunk': {
'url': '{chromium_git}/external/github.com/llvm/llvm-project/libcxxabi.git@c86761b030be5c1b5d1e49a93bc54e1d5f1377b9',
'url': '{chromium_git}/external/github.com/llvm/llvm-project/libcxxabi.git@9643f2cf13d6935a84a30b7da7de53327733e190',
'condition': 'gpgmm_standalone',
},
'tools/clang': {
'url': '{chromium_git}/chromium/src/tools/clang@64e9f9321c450d938fec79ef8e4431fd1a08f5ce',
'url': '{chromium_git}/chromium/src/tools/clang@4ea266791606d7c01df55770a6a9acdbc423289b',
'condition': 'gpgmm_standalone',
},
'third_party/ninja': {
Expand All @@ -77,20 +77,20 @@ deps = {
},
# Testing, GTest and GMock
'testing': {
'url': '{chromium_git}/chromium/src/testing@72efbfb6fe7b8c446f3c2bcfbd90fe3f4316bd71',
'url': '{chromium_git}/chromium/src/testing@18e0ae2d6381c570422fde9989d9a17b545fae7a',
'condition': 'gpgmm_standalone',
},
'third_party/googletest': {
'url': '{chromium_git}/external/github.com/google/googletest@cead3d57c93ff8c4e5c1bbae57a5c0b0b0f6e168',
'url': '{chromium_git}/external/github.com/google/googletest@e9fb5c7bacc4a25b030569c92ff9f6925288f1c3',
'condition': 'gpgmm_standalone',
},
'third_party/vulkan-deps': {
'url': '{chromium_git}/vulkan-deps@5c6770c857cc5ed591472f1375c47d49fbd16ed6',
'url': '{chromium_git}/vulkan-deps@d56f491466de515bec780ad1d70e53e523ab6e65',
'condition': 'gpgmm_standalone',
},
# Dependency of //testing
'third_party/catapult': {
'url': '{chromium_git}/catapult.git@5b6fd283971e1ca0956a9c2b96a45ebc3e861705',
'url': '{chromium_git}/catapult.git@9d41f74af7343a821aa418f8140e204814f92139',
'condition': 'gpgmm_standalone',
},
'third_party/jsoncpp/source': {
Expand Down
18 changes: 9 additions & 9 deletions third_party/libFuzzer/BUILD.gn
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@ source_set("libfuzzer") {
"src/FuzzerIOPosix.cpp",
"src/FuzzerIOWindows.cpp",
"src/FuzzerLoop.cpp",
"src/FuzzerMain.cpp",
"src/FuzzerMerge.cpp",
"src/FuzzerMutate.cpp",
"src/FuzzerSHA1.cpp",
Expand All @@ -50,13 +49,14 @@ source_set("libfuzzer") {
"src/FuzzerUtilWindows.cpp",
]

configs -= [
"//build/config/coverage:default_coverage",
"//build/config/sanitizers:default_sanitizer_flags",
]
configs -= fuzzing_engine_remove_configs
configs += fuzzing_engine_add_configs
configs += [ ":libfuzzer_flags" ]
}

configs += [
"//build/config/sanitizers:default_sanitizer_flags_but_coverage",
":libfuzzer_flags",
]
source_set("libfuzzer_main") {
deps = [ ":libfuzzer" ]
configs -= fuzzing_engine_remove_configs
configs += fuzzing_engine_add_configs
sources = [ "src/FuzzerMain.cpp" ]
}