build i686 target

This commit is contained in:
mxve 2023-09-25 18:51:43 +02:00
parent e6cc1a9e34
commit 686a6e6352
3 changed files with 18 additions and 6 deletions

View File

@ -18,9 +18,15 @@ jobs:
upload-assets: upload-assets:
strategy: strategy:
matrix: matrix:
os: include:
- ubuntu-20.04 - target: x86_64-unknown-linux-gnu
- windows-latest os: ubuntu-20.04
- target: i686-unknown-linux-gnu
os: ubuntu-20.04
- target: x86_64-pc-windows-msvc
os: windows-latest
- target: i686-pc-windows-msvc
os: windows-latest
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2

View File

@ -29,7 +29,6 @@ colored = "2.0.4"
[target.'cfg(windows)'.dependencies] [target.'cfg(windows)'.dependencies]
steamlocate = "2.0.0-alpha.0" steamlocate = "2.0.0-alpha.0"
mslnk = "0.1.8" mslnk = "0.1.8"
# https://github.com/mitsuhiko/self-replace/pull/16/
self-replace = "1.3.7" self-replace = "1.3.7"
[build-dependencies] [build-dependencies]

View File

@ -60,10 +60,17 @@ pub fn run(update_only: bool) {
fs::remove_file(&update_binary).unwrap(); fs::remove_file(&update_binary).unwrap();
} }
let launcher_name = if cfg!(target_arch = "x86") {
"alterware-launcher-x86.exe"
} else {
"alterware-launcher.exe"
};
println!("{}", launcher_name);
http::download_file( http::download_file(
&format!( &format!(
"{}/download/alterware-launcher.exe", "{}/download/{}",
github::latest_release_url(GH_OWNER, GH_REPO) github::latest_release_url(GH_OWNER, GH_REPO),
launcher_name
), ),
&file_path, &file_path,
); );