mirror of
https://github.com/macalimlim/ftw
synced 2025-02-16 07:48:24 +00:00
add android export tests
This commit is contained in:
parent
0dd21ee5d3
commit
5da5db230b
2 changed files with 38 additions and 0 deletions
|
@ -1067,7 +1067,20 @@ enable-cross-compilation=true
|
|||
.arg("switch-gdnlib-msvc-to-gnu-entry")
|
||||
.assert()
|
||||
.success();
|
||||
Command::new("cargo")
|
||||
.arg("make")
|
||||
.arg("create-debug-keystore")
|
||||
.assert()
|
||||
.success();
|
||||
Command::new("cargo")
|
||||
.arg("make")
|
||||
.arg("create-release-keystore")
|
||||
.arg(&project_name)
|
||||
.assert()
|
||||
.success();
|
||||
let targets = vec![
|
||||
FtwTarget::AndroidLinuxAarch64,
|
||||
FtwTarget::AndroidLinuxArmV7,
|
||||
FtwTarget::LinuxX86_64,
|
||||
FtwTarget::MacOsX86_64,
|
||||
FtwTarget::WindowsX86_64Gnu,
|
||||
|
@ -1122,6 +1135,11 @@ enable-cross-compilation=true
|
|||
"bin/{target_cli_arg}/{project_name}.debug.{target_cli_arg}"
|
||||
)));
|
||||
}
|
||||
if target.is_android() {
|
||||
assert!(project.exists(&format!(
|
||||
"bin/{target_cli_arg}/{project_name}.debug.{target_cli_arg}{target_app_ext}.idsig"
|
||||
)));
|
||||
}
|
||||
if !target.is_ios() {
|
||||
assert!(project.exists(&format!(
|
||||
"bin/{target_cli_arg}/{project_name}.debug.{target_cli_arg}{target_app_ext}"
|
||||
|
|
|
@ -80,7 +80,22 @@ enable-cross-compilation=true
|
|||
.current_dir(&project_name)
|
||||
.assert()
|
||||
.success();
|
||||
Command::new("cargo")
|
||||
.arg("make")
|
||||
.arg("create-debug-keystore")
|
||||
.current_dir(&project_name)
|
||||
.assert()
|
||||
.success();
|
||||
Command::new("cargo")
|
||||
.arg("make")
|
||||
.arg("create-release-keystore")
|
||||
.arg(&project_name)
|
||||
.current_dir(&project_name)
|
||||
.assert()
|
||||
.success();
|
||||
let targets = vec![
|
||||
FtwTarget::AndroidLinuxAarch64,
|
||||
FtwTarget::AndroidLinuxArmV7,
|
||||
FtwTarget::MacOsAarch64,
|
||||
FtwTarget::LinuxX86_64,
|
||||
FtwTarget::MacOsX86_64,
|
||||
|
@ -137,6 +152,11 @@ enable-cross-compilation=true
|
|||
"bin/{target_cli_arg}/{project_name}.debug.{target_cli_arg}"
|
||||
)));
|
||||
}
|
||||
if target.is_android() {
|
||||
assert!(project.exists(&format!(
|
||||
"bin/{target_cli_arg}/{project_name}.debug.{target_cli_arg}{target_app_ext}.idsig"
|
||||
)));
|
||||
}
|
||||
if !target.is_ios() {
|
||||
assert!(project.exists(&format!(
|
||||
"bin/{target_cli_arg}/{project_name}.debug.{target_cli_arg}{target_app_ext}"
|
||||
|
|
Loading…
Add table
Reference in a new issue