diff --git a/sdk/lib/html/html_sources.gni b/sdk/lib/html/html_sources.gni
new file mode 100644
index 00000000000..524b6ddd136
--- /dev/null
+++ b/sdk/lib/html/html_sources.gni
@@ -0,0 +1,5 @@
+# Copyright (c) 2019, the Dart project authors. Please see the AUTHORS file
+# for details. All rights reserved. Use of this source code is governed by a
+# BSD-style license that can be found in the LICENSE file.
+
+html_sdk_sources = [ "dart2js/html_dart2js.dart" ]
diff --git a/sdk/lib/js/js_sources.gni b/sdk/lib/js/js_sources.gni
new file mode 100644
index 00000000000..91f6d0c763c
--- /dev/null
+++ b/sdk/lib/js/js_sources.gni
@@ -0,0 +1,5 @@
+# Copyright (c) 2019, the Dart project authors. Please see the AUTHORS file
+# for details. All rights reserved. Use of this source code is governed by a
+# BSD-style license that can be found in the LICENSE file.
+
+js_sdk_sources = [ "dart2js/js_dart2js.dart" ]
diff --git a/sdk/lib/js_util/js_util_sources.gni b/sdk/lib/js_util/js_util_sources.gni
new file mode 100644
index 00000000000..3b7c1b158d8
--- /dev/null
+++ b/sdk/lib/js_util/js_util_sources.gni
@@ -0,0 +1,5 @@
+# Copyright (c) 2019, the Dart project authors. Please see the AUTHORS file
+# for details. All rights reserved. Use of this source code is governed by a
+# BSD-style license that can be found in the LICENSE file.
+
+js_util_sdk_sources = [ "dart2js/js_util_dart2js.dart" ]
diff --git a/sdk_nnbd/lib/html/html_sources.gni b/sdk_nnbd/lib/html/html_sources.gni
new file mode 100644
index 00000000000..524b6ddd136
--- /dev/null
+++ b/sdk_nnbd/lib/html/html_sources.gni
@@ -0,0 +1,5 @@
+# Copyright (c) 2019, the Dart project authors. Please see the AUTHORS file
+# for details. All rights reserved. Use of this source code is governed by a
+# BSD-style license that can be found in the LICENSE file.
+
+html_sdk_sources = [ "dart2js/html_dart2js.dart" ]
diff --git a/sdk_nnbd/lib/js/js_sources.gni b/sdk_nnbd/lib/js/js_sources.gni
new file mode 100644
index 00000000000..91f6d0c763c
--- /dev/null
+++ b/sdk_nnbd/lib/js/js_sources.gni
@@ -0,0 +1,5 @@
+# Copyright (c) 2019, the Dart project authors. Please see the AUTHORS file
+# for details. All rights reserved. Use of this source code is governed by a
+# BSD-style license that can be found in the LICENSE file.
+
+js_sdk_sources = [ "dart2js/js_dart2js.dart" ]
diff --git a/sdk_nnbd/lib/js_util/js_util_sources.gni b/sdk_nnbd/lib/js_util/js_util_sources.gni
new file mode 100644
index 00000000000..3b7c1b158d8
--- /dev/null
+++ b/sdk_nnbd/lib/js_util/js_util_sources.gni
@@ -0,0 +1,5 @@
+# Copyright (c) 2019, the Dart project authors. Please see the AUTHORS file
+# for details. All rights reserved. Use of this source code is governed by a
+# BSD-style license that can be found in the LICENSE file.
+
+js_util_sdk_sources = [ "dart2js/js_util_dart2js.dart" ]