diff --git a/engine/src/flutter/sky/packages/workbench/.gitignore b/engine/src/flutter/sky/packages/workbench/.gitignore new file mode 100644 index 00000000000..47c1956b86f --- /dev/null +++ b/engine/src/flutter/sky/packages/workbench/.gitignore @@ -0,0 +1,3 @@ +.pub +packages +pubspec.lock diff --git a/engine/src/flutter/sky/packages/workbench/README.md b/engine/src/flutter/sky/packages/workbench/README.md new file mode 100644 index 00000000000..4c3f7e33080 --- /dev/null +++ b/engine/src/flutter/sky/packages/workbench/README.md @@ -0,0 +1,7 @@ +Workbench +========= + +The workbench package is a synthetic package that lets us use `pub` to pull in +some packages from `pub.dartlang.org` and some packages from within the source +tree. The workbench package is intended to reflect a typical environment for +developing a Sky application. diff --git a/engine/src/flutter/sky/packages/workbench/pubspec.yaml b/engine/src/flutter/sky/packages/workbench/pubspec.yaml new file mode 100644 index 00000000000..f06d7d0ef32 --- /dev/null +++ b/engine/src/flutter/sky/packages/workbench/pubspec.yaml @@ -0,0 +1,20 @@ +name: workbench +version: 0.0.1 +author: Chromium Authors +description: A workspace to host pub packages +homepage: https://github.com/domokit/sky_engine/tree/master/sky/packages/workbench +dependencies: + sky: any +dev_dependencies: + sky_tools: ^0.0.3 +dependency_overrides: + material_design_icons: + path: ../material_design_icons + sky: + path: ../../sdk + sky_engine: + path: ../../../out/Debug/gen/dart-pkg/sky_engine + sky_services: + path: ../../../out/Debug/gen/dart-pkg/sky_services +environment: + sdk: '>=1.8.0 <2.0.0' diff --git a/engine/src/flutter/sky/packages/workbench/sky b/engine/src/flutter/sky/packages/workbench/sky new file mode 120000 index 00000000000..c25bddb6dd4 --- /dev/null +++ b/engine/src/flutter/sky/packages/workbench/sky @@ -0,0 +1 @@ +../.. \ No newline at end of file