- 22 Oct, 2017 1 commit
-
-
Alexandre Ardhuin authored
-
- 19 Oct, 2017 1 commit
-
-
Alexandre Ardhuin authored
-
- 03 Oct, 2017 1 commit
-
-
Alexander Markov authored
Add hidden options --extra-front-end-options and --extra-gen-snapshot-options to flutter tool (#12219) This CL introduces 2 hidden options to 'flutter build aot' and 'flutter run' for passing arbitrary arguments to front-end server and to gen_snapshot tool when building and running flutter app in --profile or --release modes. The ability to pass arbitrary options simplifies various experiments, as it removes the need to change defaults and rebuild flutter engine for every tested configuration.
-
- 29 Sep, 2017 1 commit
-
-
Michael Thomsen authored
* Add a check for gradle failing due to missing licenses * Review feedback Jakob
-
- 31 Aug, 2017 1 commit
-
-
Alexander Aprelev authored
This adds --preview-dart-2 flag that enables use of Dart 2.0 Frontend in Flutter tools.
-
- 24 Aug, 2017 1 commit
-
-
Mikkel Nygaard Ravn authored
-
- 23 Aug, 2017 1 commit
-
-
Mikkel Nygaard Ravn authored
-
- 22 Aug, 2017 2 commits
-
-
Mikkel Nygaard Ravn authored
This reverts commit 8d07d3f6.
-
Mikkel Nygaard Ravn authored
-
- 07 Jul, 2017 1 commit
-
-
Devon Carew authored
* minor tweaks to the output for flutter_tools * update test expectations
-
- 29 Jun, 2017 2 commits
-
-
Mikkel Nygaard Ravn authored
-
Mikkel Nygaard Ravn authored
-
- 19 Jun, 2017 1 commit
-
-
Jason Simmons authored
Fixes https://github.com/flutter/flutter/issues/10630
-
- 10 May, 2017 1 commit
-
-
Ian Hickson authored
-
- 05 May, 2017 1 commit
-
-
Jakob Andersen authored
Eagerly generate local.properties, and always update the flutter.sdk setting in it, in case FLUTTER_ROOT has changed. Fixes #8365. Fixes #9716 - at least the specific issue reported. My Android Studio still complains about Gradle versions - it ships with v3.2, but requires v3.3... Add a 'generate dependencies' task to the Gradle build, which checks if the snapshot dependencies file exists, and runs an extra build before the actual FlutterTask if it doesn't. This makes the first build slower, but sub-sequent builds (without source changes) much faster. Fixes #9717.
-
- 26 Apr, 2017 1 commit
-
-
Michael Goderbauer authored
Note: In a cross-platform context `Uri.path` is not a valid file path. Allways use `fs.path.fromUri` to convert.
-
- 20 Apr, 2017 1 commit
-
-
Devon Carew authored
* improve progress display when running apps; speed up startup * review comments
-
- 10 Apr, 2017 1 commit
-
-
Jakob Andersen authored
Added a PluginRegistry to the new project template. The registry files will be automatically updated at build time to register the native plugins. Fixes #7814.
-
- 23 Mar, 2017 2 commits
-
-
Michael Goderbauer authored
* Use Java bundled with Android Studio for gradle * review comments
-
Jakob Andersen authored
Go through all packages brought in by pub, and write the name and path of every one that is a flutter plugin into .flutter-plugins. In android/settings.gradle and ios/Podfile, read in .flutter-plugins, if that file exists. The Android / iOS code from the plugins is automatically added as dependencies of the native code of the app.
-
- 22 Mar, 2017 1 commit
-
-
Michael Goderbauer authored
-
- 20 Mar, 2017 1 commit
-
-
Jakob Andersen authored
* Remove legacy .apk build. Print out an error message telling the user to upgrade the project if it's not Gradle-based. Removed all the obvious traces of the legacy build. Added support for Dart VM kernel snapshots in Gradle builds. Fixed Android installs to verify that the app is actually installed, and not just rely on the presence of the .sha1 file.
-
- 17 Mar, 2017 1 commit
-
-
Jakob Andersen authored
Fixes #8821
-
- 15 Mar, 2017 1 commit
-
-
Jakob Andersen authored
Changed the default build output directory in the new project template to build/, instead of android/build/ and android/app/build/. Updated tools to ask the Gradle scripts what the build directory is, since this is configurable in the build scripts, and we need to know where the build output actually is. Silenced output from 'flutter build aot' when invoked from Gradle, since the output was confusing in this case. Fixes #8723 Fixes #8656 Fixes #8138
-
- 04 Mar, 2017 1 commit
-
-
Chris Bracken authored
-
- 23 Feb, 2017 3 commits
-
-
Alexandre Ardhuin authored
-
Jakob Andersen authored
If a target file is specified on the flutter tools command line, pass it through to Gradle. It is still possible to statically specify a target file in the flutter section of build.gradle, but it is now possible to specify it on the command line as well. The command line option takes precedence. Fixes #8175.
-
Jakob Andersen authored
Fixes #6761.
-
- 22 Feb, 2017 1 commit
-
-
Jakob Andersen authored
Only implemented for Android devices for now. Compare the installed SHA1 to the latest build. If they match, there's no reason to reinstall the build. Fixes #8295
-
- 20 Feb, 2017 1 commit
-
-
Jakob Andersen authored
* Teach flutter tools to find gradle Flutter tools will now use Gradle from Android Studio, which is now found automatically. flutter doctor will verify that Android Studio has been installed, and that the included Gradle is at least version 2.14.1. It is still possible to manually configure the path to Android Studio (flutter config --android-studio-dir=XXX) or Gradle (flutter config --gradle-dir=XXX), but this should only be necessary if they're installed somewhere non-standard. Only tested on Linux and macOS for now. Fixes #8131
-
- 16 Feb, 2017 1 commit
-
-
Michael Goderbauer authored
* Enable Gradle Workflow on Windows With this the app created by `flutter create` now compiles on Windows. * Move OS check to gradle file
-
- 14 Feb, 2017 2 commits
-
-
Jakob Andersen authored
-
Michael Goderbauer authored
-
- 10 Feb, 2017 1 commit
-
-
Jakob Andersen authored
* Make new project template gradle-based for Android. With this change, the 'new project' template uses the same gradle-based build for Android as the hello_services example. This has some implications on build performance, since we're now building a complete Android app instead of just combining a pre-compiled .dex with the Flutter assets. The very first build is a little over 2x slower, since it needs to download gradle and build the build scripts before getting to the actual code. Subsequent builds with changes to the code are comparable to the old builds. Null builds are faster. Enabling the gradle daemon speeds up subsequent builds by around 5s. * Move Flutter Gradle plugin to Flutter root.
-
- 08 Feb, 2017 1 commit
-
-
Devon Carew authored
* improve the logger ui a bit for elapsed times * invert param * update daemon.dart
-
- 31 Jan, 2017 1 commit
-
-
Jakob Andersen authored
* Update gradle example to support x86 in debug mode. Changed the Flutter Gradle plugin a bit to better fit in with the Android build. Fixes #6136 Fixes #6864 Fixes #7539
-
- 07 Jan, 2017 1 commit
-
-
Todd Volkert authored
This removes direct file access from within flutter_tools in favor of using `package:file` via a `FileSystem` that's accessed via the `ApplicationContext`. This lays the groundwork for us to be able to easily swap out the underlying file system when running Flutter tools, which will be used to provide a record/replay file system, analogous to what we have for process invocations.
-
- 14 Nov, 2016 1 commit
-
-
Dan Rubel authored
* convert pubGet to throw ToolExit on non-zero exit code * convert commandValidator to throw ToolExit for non-zero exit code * convert flutter commands to throw ToolExit for non-zero exit code * use convenience method throwToolExit * only show "if this problem persists" for unusual exceptions
-
- 03 Nov, 2016 1 commit
-
-
Devon Carew authored
* make showElapsedTime default to true * support nested progresses * improve hot reload message * rethrow
-
- 26 Aug, 2016 1 commit
-
-
Alexandre Ardhuin authored
-