- 27 Aug, 2019 1 commit
-
-
Jonah Williams authored
-
- 26 Aug, 2019 1 commit
-
-
stuartmorgan authored
Fix some places where Debug/Release was treated as a binary switch. Makes similar changes to Windows and Linux to simplify adding profile support to those platforms in the future. This means `--profile` builds will fail on Linux and Windows for now, but that's fine since they aren't actually supported, and unlike `--release` don't provide useful functionality at the native code level. Also fixes 'stopApp' always using Debug on macOS, to avoid showing an error when running Profile (or Release). Fixes #33203
-
- 21 Aug, 2019 1 commit
-
-
stuartmorgan authored
When building in profile or release mode on desktop, add a prominent warning that it's actually a debug build. This is to help address issues with people being unaware of the current state of builds due to following third-party guides rather than official documentation. macOS is not included since PRs are in flight for macOS release support.
-
- 09 Aug, 2019 1 commit
-
-
David Martos authored
-
- 01 Aug, 2019 1 commit
-
-
GroovinChip authored
* Improve Windows build failure message * Undo dartfmt to match source formatting * Removed prompt to file new issue per PR change request
-
- 29 Jul, 2019 1 commit
-
-
Zachary Anderson authored
-
- 22 Jul, 2019 3 commits
-
-
Jonah Williams authored
-
Jonah Williams authored
This reverts commit bd52a78c.
-
Jonah Williams authored
-
- 16 Jul, 2019 1 commit
-
-
Todd Volkert authored
Slight cleanup of file locations in flutter_tools to make it easier to see which files are responsible for data reporting.
-
- 01 Jul, 2019 1 commit
-
-
stuartmorgan authored
- Adds desktop projects to ApplicationPackageStore - Plumbs target overrides through the desktop builds
-
- 26 Jun, 2019 1 commit
-
-
Danny Tuppeny authored
* Add emulatorId to Android and iOS emulator devices * Update docs * Review tweaks * Add tests for AndroidConsole for getting avd names * Remove unused import * Remove duplicated header * Fix imports
-
- 19 Jun, 2019 1 commit
-
-
Jonah Williams authored
-
- 18 Jun, 2019 1 commit
-
-
Jonah Williams authored
-
- 07 Jun, 2019 1 commit
-
-
Zachary Anderson authored
-
- 06 Jun, 2019 1 commit
-
-
stuartmorgan authored
Moves the logic for finding vcvars64.bat to a new VisualStudio class that encapsulates finding, and providing information about, VisualStudio installations. Adds a validator for it, and runs it for Windows workflows in doctor.
-
- 30 May, 2019 1 commit
-
-
stuartmorgan authored
The props file used in the Windows build didn't include the local engine build flags when applicable.
-
- 29 May, 2019 3 commits
-
-
stuartmorgan authored
Switch from building Runner.vcxproj to Runner.sln on Windows, to allow for multiple-project builds (e.g., separate plugin projects).
-
stuartmorgan authored
Rather than hard-coding a set of locations to check, use vswhere (which is installed by VS 2017 and later), and construct the vcvars64.bat path relative to that. This will allow Windows builds to work without special configuration for people who have VS installed at a custom path. Also adds error logging with different messages for each failure point, so that rather than the not-very-informative 'failed to find vcvars64.bat' message, the failure will provide feedback about what to do. This is an interim solution; later this will be replaced by a VisualStudio class with associated validator to match the structure of the other toolchains. Fixes #33249
-
stuartmorgan authored
Invoking msbuild with runInShell makes handling path escaping more error-prone, and substantially increases the chances of running into maximum path limits. This replaces the direct call with a .bat wrapper that calls vsvars64.bat then msbuild, and uses relative paths within the script to keep command lengths short. Fixes https://github.com/flutter/flutter/issues/32792
-
- 15 May, 2019 1 commit
-
-
stuartmorgan authored
Allows Windows builds to use the same structure and script as Linux builds now use, calling into tool_backend to manage copying resources to the project directory and building the bundle. Also switches from expecting name_update.bat to expecting flutter\exe_filename to be written during the build, as with the recent changes to the macOS build, to reduce the amount of boilerplate needed in a windows\ project directory.
-
- 14 May, 2019 1 commit
-
-
stuartmorgan authored
Eliminates the need for a build.bat in the Windows build workflow, adding preliminary support for building using msbuild. The handling of vcvars64.bat may be refined in the future, but this serves as a starting point.
-
- 29 Apr, 2019 1 commit
-
-
Jonah Williams authored
-
- 25 Apr, 2019 2 commits
-
-
Jonah Williams authored
-
Jonah Williams authored
-
- 24 Apr, 2019 1 commit
-
-
Jonah Williams authored
-
- 19 Apr, 2019 1 commit
-
-
Jonah Williams authored
-
- 21 Mar, 2019 1 commit
-
-
Alexander Aprelev authored
* Use source list from the compiler to track invalidated files. * Revert accidental change * Fix first-time-seen-the-file logic * Fix/simplify invalidate logic now that we can rely on compiler to let us know what is the cut-off point for invalidation. * Update devfs mock to accommodate for new fields * Fix deleted files case * Analyzer found missing final
-
- 09 Mar, 2019 1 commit
-
-
Alexandre Ardhuin authored
-
- 01 Mar, 2019 1 commit
-
-
Alexandre Ardhuin authored
* add trailing commas on list/map/parameters * add trailing commas on Invocation with nb of arg>1 * add commas for widget containing widgets * add trailing commas if instantiation contains trailing comma * revert bad change
-
- 21 Feb, 2019 1 commit
-
-
Alexandre Ardhuin authored
-
- 23 Jan, 2019 1 commit
-
-
Jonah Williams authored
-
- 15 Jan, 2019 1 commit
-
-
Jonah Williams authored
-