Fix the 'build_all' target for the x64 build.

Currently the x64 build only supports the SyzyAsan RTL unittests but
it'll soon also support building the Clang integration test DLL and
so having a build_all target will make it easier to update what gets
build on the trybots.

Review-Url: https://codereview.chromium.org/2989293002
diff --git a/syzygy/syzygy.gyp b/syzygy/syzygy.gyp
index 90a513e..5d1197b 100644
--- a/syzygy/syzygy.gyp
+++ b/syzygy/syzygy.gyp
@@ -23,69 +23,77 @@
     {
       'target_name': 'build_all',
       'type': 'none',
-      'dependencies': [
-        'agent/asan/asan.gyp:*',
-        'agent/basic_block_entry/basic_block_entry.gyp:*',
-        'agent/call_trace/call_trace.gyp:*',
-        'agent/common/common.gyp:*',
-        'agent/coverage/coverage.gyp:*',
-        'agent/memprof/memprof.gyp:*',
-        'agent/profiler/profiler.gyp:*',
-        'application/application.gyp:*',
-        'ar/ar.gyp:*',
-        'assm/assm.gyp:*',
-        'bard/bard.gyp:*',
-        'block_graph/analysis/block_graph_analysis.gyp:*',
-        'block_graph/block_graph.gyp:*',
-        'block_graph/orderers/block_graph_orderers.gyp:*',
-        'block_graph/transforms/block_graph_transforms.gyp:*',
-        'common/common.gyp:*',
-        'common/rpc/rpc.gyp:*',
-        'core/core.gyp:*',
-        'crashdata/crashdata.gyp:*',
-        'experimental/experimental.gyp:*',
-        'genfilter/genfilter.gyp:*',
-        'grinder/grinder.gyp:*',
-        'installer/installer.gyp:*',
-        'instrument/instrument.gyp:*',
-        'integration_tests/integration_tests.gyp:*',
-        'kasko/kasko.gyp:*',
-        'minidump/minidump.gyp:*',
-        'msf/msf.gyp:*',
-        'optimize/optimize.gyp:*',
-        'pdb/pdb.gyp:*',
-        'pdbfind/pdbfind.gyp:*',
-        'pe/orderers/pe_orderers.gyp:*',
-        'pe/pe.gyp:*',
-        'pe/transforms/pe_transforms.gyp:*',
-        'pehacker/pehacker.gyp:*',
-        'playback/playback.gyp:*',
-        'poirot/poirot.gyp:*',
-        'py/etw_db/etw_db.gyp:*',
-        'py/py.gyp:*',
-        'relink/relink.gyp:*',
-        'refinery/refinery.gyp:*',
-        'reorder/reorder.gyp:*',
-        'sampler/sampler.gyp:*',
-        'scripts/benchmark/benchmark.gyp:*',
-        'scripts/graph/graph.gyp:*',
-        'scripts/scripts.gyp:*',
-        'simulate/simulate.gyp:*',
-        'snapshot/snapshot.gyp:*',
-        'swapimport/swapimport.gyp:*',
-        'test_data/test_data.gyp:*',
-        'testing/testing.gyp:*',
-        'trace/agent_logger/agent_logger.gyp:*',
-        'trace/client/client.gyp:*',
-        'trace/common/common.gyp:*',
-        'trace/etw_control/etw_control.gyp:*',
-        'trace/parse/parse.gyp:*',
-        'trace/protocol/protocol.gyp:*',
-        'trace/rpc/rpc.gyp:*',
-        'trace/service/service.gyp:*',
-        'version/version.gyp:*',
-        'wsdump/wsdump.gyp:*',
-        'zap_timestamp/zap_timestamp.gyp:*',
+      'conditions': [
+        ['target_arch=="x64"', {
+          'dependencies': [
+            'agent/asan/asan.gyp:syzyasan_rtl_unittests',
+          ]
+        }, {
+          'dependencies': [
+            'agent/asan/asan.gyp:*',
+            'agent/basic_block_entry/basic_block_entry.gyp:*',
+            'agent/call_trace/call_trace.gyp:*',
+            'agent/common/common.gyp:*',
+            'agent/coverage/coverage.gyp:*',
+            'agent/memprof/memprof.gyp:*',
+            'agent/profiler/profiler.gyp:*',
+            'application/application.gyp:*',
+            'ar/ar.gyp:*',
+            'assm/assm.gyp:*',
+            'bard/bard.gyp:*',
+            'block_graph/analysis/block_graph_analysis.gyp:*',
+            'block_graph/block_graph.gyp:*',
+            'block_graph/orderers/block_graph_orderers.gyp:*',
+            'block_graph/transforms/block_graph_transforms.gyp:*',
+            'common/common.gyp:*',
+            'common/rpc/rpc.gyp:*',
+            'core/core.gyp:*',
+            'crashdata/crashdata.gyp:*',
+            'experimental/experimental.gyp:*',
+            'genfilter/genfilter.gyp:*',
+            'grinder/grinder.gyp:*',
+            'installer/installer.gyp:*',
+            'instrument/instrument.gyp:*',
+            'integration_tests/integration_tests.gyp:*',
+            'kasko/kasko.gyp:*',
+            'minidump/minidump.gyp:*',
+            'msf/msf.gyp:*',
+            'optimize/optimize.gyp:*',
+            'pdb/pdb.gyp:*',
+            'pdbfind/pdbfind.gyp:*',
+            'pe/orderers/pe_orderers.gyp:*',
+            'pe/pe.gyp:*',
+            'pe/transforms/pe_transforms.gyp:*',
+            'pehacker/pehacker.gyp:*',
+            'playback/playback.gyp:*',
+            'poirot/poirot.gyp:*',
+            'py/etw_db/etw_db.gyp:*',
+            'py/py.gyp:*',
+            'relink/relink.gyp:*',
+            'refinery/refinery.gyp:*',
+            'reorder/reorder.gyp:*',
+            'sampler/sampler.gyp:*',
+            'scripts/benchmark/benchmark.gyp:*',
+            'scripts/graph/graph.gyp:*',
+            'scripts/scripts.gyp:*',
+            'simulate/simulate.gyp:*',
+            'snapshot/snapshot.gyp:*',
+            'swapimport/swapimport.gyp:*',
+            'test_data/test_data.gyp:*',
+            'testing/testing.gyp:*',
+            'trace/agent_logger/agent_logger.gyp:*',
+            'trace/client/client.gyp:*',
+            'trace/common/common.gyp:*',
+            'trace/etw_control/etw_control.gyp:*',
+            'trace/parse/parse.gyp:*',
+            'trace/protocol/protocol.gyp:*',
+            'trace/rpc/rpc.gyp:*',
+            'trace/service/service.gyp:*',
+            'version/version.gyp:*',
+            'wsdump/wsdump.gyp:*',
+            'zap_timestamp/zap_timestamp.gyp:*',
+          ],
+        }],
       ],
     },
     {