diff --git a/examples/demo_launcher/lib/main.dart b/examples/demo_launcher/lib/main.dart index b2e550513c1..bc5272e4e84 100644 --- a/examples/demo_launcher/lib/main.dart +++ b/examples/demo_launcher/lib/main.dart @@ -79,7 +79,7 @@ List demos = [ ), new SkyDemo( name: 'Asteroids', - href: '../../game/main.dart', + href: '../../game/lib/main.dart', bundle: 'game.skyx', description: '2D game using sprite sheets', textTheme: typography.white, diff --git a/examples/game/BUILD.gn b/examples/game/BUILD.gn index c2120de8129..186c7d3cc8e 100644 --- a/examples/game/BUILD.gn +++ b/examples/game/BUILD.gn @@ -5,7 +5,7 @@ import("//sky/build/sky_app.gni") sky_app("game") { - main_dart = "main.dart" + main_dart = "lib/main.dart" manifest = "sky.yaml" if (is_android) { diff --git a/examples/game/main.dart b/examples/game/lib/main.dart similarity index 98% rename from examples/game/main.dart rename to examples/game/lib/main.dart index e8cb16cd2a0..b142cde6084 100644 --- a/examples/game/main.dart +++ b/examples/game/lib/main.dart @@ -13,13 +13,13 @@ import 'package:sky/widgets/framework.dart'; import 'package:sky/widgets/task_description.dart'; import 'package:sky/widgets/theme.dart'; -import 'lib/game_demo.dart'; -import 'lib/sprites.dart'; +import 'game_demo.dart'; +import 'sprites.dart'; AssetBundle _initBundle() { if (rootBundle != null) return rootBundle; - return new NetworkAssetBundle(Uri.base); + return new NetworkAssetBundle(new Uri.directory(Uri.base.origin)); } final AssetBundle _bundle = _initBundle();