flutter/packages/flutter_tools/lib/src
stuartmorgan 7bdd4757ec
Create plugin symlinks for Windows and Linux (#50599)
This makes ephemeral symlinks to each plugin, for use by build systems.
This is similar to the logic implemented in the Podfile on iOS and
macOS, but managed internally to the Flutter tool.

Exploration for addressing #32719 and #32720
Related to #41146
2020-02-12 16:23:27 -08:00
..
android change quote to avoid escapes (#50368) 2020-02-11 20:58:27 +01:00
base Reland: [flutter_tools] Disable analytics for more bots (#50641) 2020-02-12 10:58:02 -08:00
build_runner Switch flutter_tools to use frontend_server for web compilation (#50365) 2020-02-11 15:43:46 -08:00
build_system [flutter_tools] fix path escaping on in depfile generation (#50538) 2020-02-11 09:31:58 -08:00
commands add an --enable-vmservice flag (#50663) 2020-02-12 14:52:09 -08:00
dart Reland: [flutter_tools] Disable analytics for more bots (#50641) 2020-02-12 10:58:02 -08:00
fuchsia Use ELF for AOT snapshots on Fuchsia. (#50468) 2020-02-12 10:53:04 -08:00
intellij enable lint prefer_final_in_for_each (#47724) 2020-01-07 16:32:04 +01:00
ios [flutter_tools] fix crash when IsolateRef returns sentinel (#50611) 2020-02-11 16:03:45 -08:00
linux Create plugin symlinks for Windows and Linux (#50599) 2020-02-12 16:23:27 -08:00
macos change quote to avoid escapes (#50368) 2020-02-11 20:58:27 +01:00
reporting Reland: [flutter_tools] Disable analytics for more bots (#50641) 2020-02-12 10:58:02 -08:00
runner change quote to avoid escapes (#50368) 2020-02-11 20:58:27 +01:00
test add an --enable-vmservice flag (#50663) 2020-02-12 14:52:09 -08:00
tester Font subset in the tool (#49737) 2020-02-04 20:34:24 -08:00
vscode use raw strings to avoid escaping (#50322) 2020-02-07 16:35:55 +01:00
web Switch flutter_tools to use frontend_server for web compilation (#50365) 2020-02-11 15:43:46 -08:00
windows Create plugin symlinks for Windows and Linux (#50599) 2020-02-12 16:23:27 -08:00
aot.dart [flutter_tools] support --split-debug-info option in android builds (#49650) 2020-02-05 17:45:24 -08:00
application_package.dart [flutter_tools] Make OperatingSystemUtils context-free (#49740) 2020-01-29 17:51:31 -08:00
artifacts.dart Remove ideviceinfo, idevice_id artifacts (#50248) 2020-02-06 15:50:26 -08:00
asset.dart Font subset in the tool (#49737) 2020-02-04 20:34:24 -08:00
build_info.dart Map arm64e devices to arm64 devices (#50612) 2020-02-11 19:43:43 -08:00
bundle.dart Font subset in the tool (#49737) 2020-02-04 20:34:24 -08:00
cache.dart change quote to avoid escapes (#50368) 2020-02-11 20:58:27 +01:00
codegen.dart Switch flutter_tools to use frontend_server for web compilation (#50365) 2020-02-11 15:43:46 -08:00
compile.dart Switch flutter_tools to use frontend_server for web compilation (#50365) 2020-02-11 15:43:46 -08:00
context_runner.dart Reland: [flutter_tools] Disable analytics for more bots (#50641) 2020-02-12 10:58:02 -08:00
convert.dart fix missing spaces in adjacent strings (#49159) 2020-01-21 16:43:03 -08:00
desktop_device.dart [flutter_tools] Make OperatingSystemUtils context-free (#49740) 2020-01-29 17:51:31 -08:00
devfs.dart [flutter_tools] Ensure that global variables are easily identifiable (#47398) 2020-01-06 11:04:20 -08:00
device.dart support endless recorder for timeline (#47419) 2020-02-06 12:33:01 -08:00
doctor.dart [flutter_tools] Print emojis in Windows Terminal (#50446) 2020-02-10 10:23:35 -08:00
emulator.dart format operator== according to flutter style guide (#48449) 2020-01-09 08:23:02 -08:00
features.dart Switch flutter_tools to use frontend_server for web compilation (#50365) 2020-02-11 15:43:46 -08:00
flutter_manifest.dart Allow Android to be missing from multi-platform manifest (#50304) 2020-02-06 15:50:03 -08:00
globals.dart Reland: [flutter_tools] Disable analytics for more bots (#50641) 2020-02-12 10:58:02 -08:00
mdns_discovery.dart [flutter_tools] iOS fallback discovery protocol (#49735) 2020-02-06 13:58:03 -08:00
persistent_tool_state.dart [flutter_tools] Isolate userHomePath, other cleanups (#50125) 2020-02-04 18:03:03 -08:00
platform_plugins.dart change quote to avoid escapes (#50368) 2020-02-11 20:58:27 +01:00
plugins.dart Create plugin symlinks for Windows and Linux (#50599) 2020-02-12 16:23:27 -08:00
project.dart Create plugin symlinks for Windows and Linux (#50599) 2020-02-12 16:23:27 -08:00
protocol_discovery.dart unnecessary escapes fixes (#50178) 2020-02-07 06:35:50 +01:00
proxy_validator.dart enable lint prefer_final_in_for_each (#47724) 2020-01-07 16:32:04 +01:00
resident_runner.dart Switch flutter_tools to use frontend_server for web compilation (#50365) 2020-02-11 15:43:46 -08:00
run_cold.dart Add option to clear the terminal by pressing "c" (#50034) 2020-02-06 15:53:04 -08:00
run_hot.dart Add option to clear the terminal by pressing "c" (#50034) 2020-02-06 15:53:04 -08:00
template.dart enable lint prefer_final_in_for_each (#47724) 2020-01-07 16:32:04 +01:00
tracing.dart enable lint prefer_final_in_for_each (#47724) 2020-01-07 16:32:04 +01:00
version.dart Replace FlutterVersion.instance with FlutterVersion context fetch in global.dart (#49462) 2020-01-27 17:38:01 -08:00
vmservice.dart change quote to avoid escapes (#50368) 2020-02-11 20:58:27 +01:00