update build to new path third_party/
diff --git a/BUILD.gn b/BUILD.gn
index da4f9c2..b8dadde 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -4,7 +4,7 @@
import("//flutter/build/flutter_app.gni")
-flutter_app("dashboard") {
+flutter_app("fuchsia_build_status") {
main_dart = "lib/modular_main.dart"
source_dir = "lib"
diff --git a/README.md b/README.md
index 7f67d88..bade9bf 100644
--- a/README.md
+++ b/README.md
@@ -1,33 +1,38 @@
-# Fuchsia Dashboard
+# Fuchsia Build Status Dashboard
Simple Flutter module to display the Fuchsia build status. This can be built both as an iOS/Android stand-alone Flutter application, or as a module for Fuchsia.
-## How to use in a Fuchsia build
+## How to use in a Fuchsia build as a Module
1. ```cd $SRC/apps```
-2. ```git clone git@github.com:gregsimon/fuchsia_build_status.git dashboard```
-3. ```cp $SRC/apps/dashboard/misc_build_files/dashboard $SRC/packages/gn/```
-4. Modify ```$SRC/packages/gn/modules``` adding ```"dashboard"``` to the "imports" section:
+2. ```git clone git@github.com:gregsimon/fuchsia_build_status.git ```
+3. ```cp $SRC/third_party/fuchsia_build_status/misc_build_files/fuchsia_build_status $SRC/packages/gn/```
+4. Modify ```$SRC/packages/gn/default``` adding ```"fuchsia_build_status"``` to the "imports" section:
```
- "labels": [
- "//apps/modules"
- ],
"imports": [
- "chat",
- "contacts",
- "calendar",
- "dashboard",
- "email"
- ],
- "binaries": [
- { ...
+ "fonts",
+ "fortune",
+ "ftl",
+ "fuchsia_build_status",
+ "gdb_server",
```
5. Build Fuchsia.
6. Run Fuchsia.
7. On the Fuchsia console:
-```device_runner --user_shell=dev_user_shell --user_shell_args=--root_module=dashboard```
+```device_runner --user_shell=dev_user_shell --user_shell_args=--root_module=fuchsia_build_status```
+## How to self-boot into the dashboard
+
+1. ```cp $SRC/third_party/fuchsia_build_status/misc_build_files/boot_dashboard $SRC/packages/gn/```
+
+2. packages/gn/gen.py -m boot_dashboard
+
+
+## How to build for iOS, Android
+
+1. ```cd $SRC```
+2. ```flutter run```
diff --git a/misc_build_files/README.txt b/misc_build_files/README.txt
index 8920ae9..47e5051 100644
--- a/misc_build_files/README.txt
+++ b/misc_build_files/README.txt
@@ -1,4 +1,4 @@
-1. Place 'dashboard' into //packages/gn/
+1. Place 'fuchsia_build_status' into //packages/gn/
2. Edit //packages/gn/modules to include "dashboard" in the "imports" section.
diff --git a/misc_build_files/boot_dashboard b/misc_build_files/boot_dashboard
index 6885b08..f91e587 100644
--- a/misc_build_files/boot_dashboard
+++ b/misc_build_files/boot_dashboard
@@ -5,7 +5,7 @@
"resources": [
{
"bootfs_path": "data/application_manager/startup.config",
- "file": "apps/dashboard/startup.config"
+ "file": "third_party/fuchsia_build_status/startup.config"
}
]
}
diff --git a/misc_build_files/dashboard b/misc_build_files/dashboard
deleted file mode 100644
index 4cd7c58..0000000
--- a/misc_build_files/dashboard
+++ /dev/null
@@ -1,11 +0,0 @@
-{
- "labels": [
- "//apps/dashboard"
- ],
- "binaries": [
- {
- "binary": "dashboard.flx",
- "bootfs_path": "apps/dashboard"
- }
- ]
-}
diff --git a/misc_build_files/fuchsia_build_status b/misc_build_files/fuchsia_build_status
new file mode 100644
index 0000000..7fddcad
--- /dev/null
+++ b/misc_build_files/fuchsia_build_status
@@ -0,0 +1,11 @@
+{
+ "labels": [
+ "//third_party/fuchsia_build_status"
+ ],
+ "binaries": [
+ {
+ "binary": "fuchsia_build_status.flx",
+ "bootfs_path": "apps/fuchsia_build_status"
+ }
+ ]
+}
diff --git a/startup.config b/startup.config
index 9229344..8518c4c 100644
--- a/startup.config
+++ b/startup.config
@@ -3,7 +3,7 @@
[
"file:///system/apps/bootstrap",
"file:///system/apps/launch",
- "file:///system/apps/dashboard"
+ "file:///system/apps/fuchsia_build_status"
]
]
}