mirror of
https://github.com/lollipopkit/flutter_server_box.git
synced 2025-12-17 07:14:28 +01:00
opt.: bio auth setting
This commit is contained in:
16
make.dart
16
make.dart
@@ -10,7 +10,7 @@ const buildDataFilePath = 'lib/data/res/build_data.dart';
|
||||
const apkPath = 'build/app/outputs/flutter-apk/app-release.apk';
|
||||
const appleXCConfigPath = 'Runner.xcodeproj/project.pbxproj';
|
||||
const macOSArchievePath = 'build/macos/Build/Products/Release/server_box.app';
|
||||
const releaseDir = 'release';
|
||||
const releaseDir = '/Volumes/pm981/release/serverbox';
|
||||
|
||||
var regAppleProjectVer = RegExp(r'CURRENT_PROJECT_VERSION = .+;');
|
||||
var regAppleMarketVer = RegExp(r'MARKETING_VERSION = .+');
|
||||
@@ -18,8 +18,9 @@ var regAppleMarketVer = RegExp(r'MARKETING_VERSION = .+');
|
||||
const buildFuncs = {
|
||||
'ios': flutterBuildIOS,
|
||||
'android': flutterBuildAndroid,
|
||||
'macos': flutterBuildMacOS,
|
||||
'mac': flutterBuildMacOS,
|
||||
'linux': flutterBuildLinux,
|
||||
'win': flutterBuildWin,
|
||||
};
|
||||
|
||||
int? build;
|
||||
@@ -122,11 +123,9 @@ Future<void> flutterBuild(String buildType) async {
|
||||
args.add('--bundle-sksl-path=$skslPath');
|
||||
}
|
||||
final isAndroid = 'apk' == buildType;
|
||||
// [--target-platform] only for Android
|
||||
if (isAndroid) {
|
||||
args.addAll([
|
||||
'--target-platform=android-arm64',
|
||||
]);
|
||||
// Only arm64
|
||||
args.add('--target-platform=android-arm64');
|
||||
}
|
||||
print('\n[$buildType]\nBuilding with args: ${args.join(' ')}');
|
||||
final buildResult = await Process.run('flutter', args);
|
||||
@@ -160,6 +159,11 @@ Future<void> flutterBuildLinux() async {
|
||||
await scpLinux2CDN();
|
||||
}
|
||||
|
||||
Future<void> flutterBuildWin() async {
|
||||
await flutterBuild('windows');
|
||||
//await scpWindows2CDN();
|
||||
}
|
||||
|
||||
Future<void> scpApk2CDN() async {
|
||||
final sha256 = await getFileSha256(apkPath);
|
||||
print('SHA256: $sha256');
|
||||
|
||||
Reference in New Issue
Block a user