Fix macos performance issue
Support custom global-ua Update core Optimize some details
This commit is contained in:
+17
-20
@@ -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',
|
||||
[
|
||||
|
||||
Reference in New Issue
Block a user