Fix macos performance issue

Support custom global-ua

Update core

Optimize some details
This commit is contained in:
chen08209
2026-05-27 15:16:51 +08:00
parent 5179d55dfb
commit 7e7f1f89f3
192 changed files with 4904 additions and 2910 deletions
+17 -20
View File
@@ -136,26 +136,6 @@ Future<int> _package(
String? androidArch,
required bool verbose,
}) async {
final distributorDir = p.join(
rootDir,
'plugins',
'flutter_distributor',
'packages',
'flutter_distributor',
);
final activateResult = await Process.run('dart', [
'pub',
'global',
'activate',
'-s',
'path',
distributorDir,
]);
if (activateResult.exitCode != 0) {
stderr.write(activateResult.stderr);
return activateResult.exitCode;
}
final coreSha256 = platform == 'windows' ? await _buildGoCore(rootDir) : null;
final file = File(p.join(rootDir, 'env.json'));
@@ -176,6 +156,23 @@ Future<int> _package(
final depExit = await _ensureDependencies(platform, arch);
if (depExit != 0) return depExit;
final activateResult = await Process.run('dart', [
'pub',
'global',
'activate',
'-s',
'git',
'https://github.com/chen08209/flutter_distributor.git',
'--git-ref',
'FlClash',
'--git-path',
'packages/flutter_distributor',
]);
if (activateResult.exitCode != 0) {
stderr.write(activateResult.stderr);
return activateResult.exitCode;
}
final process = await Process.start(
'flutter_distributor',
[