flutter_compile 0.5.1
flutter_compile: ^0.5.1 copied to clipboard
A CLI that automates Flutter framework, DevTools, and engine contributor environment setup — depot_tools, gclient sync, GN flags, and ninja builds.
CHANGE LOG #
0.5.1 #
- chore: upgrade mason_logger to ^0.3.3 and pub_updater to ^0.5.0
0.5.0 #
- feat: add
cleancommand to remove engine build output directories (alias:c) - feat: add
configcommand to view and modify.flutter_compilercfrom CLI (alias:cf) - fix:
uninstall flutternow removes PATH exports from shell config and cleans.flutter_compilerc
0.4.0 #
- feat: add
testcommand to run Flutter tests with a local engine build (--local-engine) - feat: add
statuscommand to show engine configuration and available builds - feat: add
talias fortestcommand andstalias forstatuscommand
0.3.1 #
- ci: add code coverage reporting and Codecov integration
- docs: update README badges (build, codecov, pub version, Dart SDK)
0.3.0 #
- feat: add
runcommand to launch Flutter apps with a local engine build (--local-engine) - feat: add
--gnand--no-gnflags tobuild enginefor incremental rebuilds (auto-skips GN whenbuild.ninjaexists) - feat: add
ralias forruncommand
0.2.0 #
- feat: automate Flutter engine setup (
install engine) — depot_tools, gclient sync, git remotes - feat: add
build enginecommand with GN flag resolution and ninja builds - feat: support all platforms — android, ios, macos, linux, web, host
- feat: extend
doctorwith depot_tools, ninja, Xcode, and engine environment checks - feat: implement
uninstall enginewith optional depot_tools cleanup - feat: add
workingDirectorysupport torunCommand(),getHostCpuArch(),writeFile()utilities
0.1.0 #
- feat: add
doctorcommand for environment health checks - feat: implement
uninstall devtoolwith PATH and config cleanup - fix: bug fixes and dead code cleanup
0.0.1 #
- Initial release
0.0.2 #
- Fix: broken links
0.0.2+1 #
- fix: tests
0.0.2+2 #
- fix: version index
- chore: update
0.0.3 #
- feat: (breaking) added support for compiling devTools