[GN] Fix dartanalyzer_aot target

Change-Id: Ie8ab10fdf44a8376b1fa676b2fc4c8dc1c034416
Reviewed-on: https://dart-review.googlesource.com/53695
Commit-Queue: Zach Anderson <zra@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Ryan Macnak <rmacnak@google.com>
diff --git a/utils/application_snapshot.gni b/utils/application_snapshot.gni
index 75d2ea3..096b944 100644
--- a/utils/application_snapshot.gni
+++ b/utils/application_snapshot.gni
@@ -110,10 +110,11 @@
   if (defined(invoker.output)) {
     output = invoker.output
   }
-  gen_snapshot_action(target_name) {
+  dart_bootstrap_action(target_name) {
     deps = extra_deps
     depfile = "$output.d"
 
+    script = main_dart
     inputs = extra_inputs
 
     outputs = [
@@ -129,7 +130,7 @@
       "--snapshot-kind=app-aot",
       "--snapshot=$abs_output",
       "--snapshot-depfile=$abs_depfile",
-    ] + aot_vm_args + [ main_dart ]
+    ] + aot_vm_args
 
     args = []
   }