Skip to content

Commit

Permalink
Restructuring of project
Browse files Browse the repository at this point in the history
  • Loading branch information
SonnyX committed Sep 20, 2021
1 parent f094ebf commit 0874bea
Show file tree
Hide file tree
Showing 21 changed files with 26 additions and 64 deletions.
13 changes: 4 additions & 9 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,13 +1,8 @@
target/
Cargo.lock
backend/target
backend/Cargo.lock
RenegadeX-Launcher.ini
RenegadeX-Launcher.exe
C:/
.idea/
.vs/
RenegadeX-Launcher
windows-target/release/
windows-target/i686-pc-windows-gnu/
windows-target/Renegade X Launcher.exe
windows-target/RenegadeX-Launcher.ini
windows-target/Cargo.lock
windows-target/.rustc_info.json
windows-target/RenX-Launcher.zip
File renamed without changes.
File renamed without changes.
7 changes: 6 additions & 1 deletion Cargo.toml → backend/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@ name = "RenegadeX-Launcher"
version = "0.9.31"
authors = ["SonnyX"]
edition = "2018"
exclude = ["target-windows/**", "target/**", "dom", "dom/**"]
build = "build.rs"
include = ["src/**/*", "Cargo.toml"]

[dependencies]
tokio = { version = "1.4", features = ["full"] }
Expand All @@ -25,5 +26,9 @@ flexi_logger = "0.19"
download-async = "0.10"
async-trait = "0.1"

[build-dependencies]
embed-resource = "1.6"

[profile.release]
opt-level = 'z'
lto = true
2 changes: 2 additions & 0 deletions backend/Cross.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
[target."i686-pc-windows-gnu"]
image = "rustembedded/cross:i686-pc-windows-gnu"
9 changes: 9 additions & 0 deletions backend/build.rs
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
extern crate embed_resource;
use std::env;


fn main() {
if env::var("CARGO_CFG_TARGET_OS").unwrap().eq("windows") {
embed_resource::compile("manifest.rc");
}
}
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
5 changes: 5 additions & 0 deletions compile.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
cd backend
cross build --release --target=i686-pc-windows-gnu
cd ..
echo F|xcopy /Y backend\target\i686-pc-windows-gnu\release\RenegadeX-Launcher.exe RenegadeX-Launcher.exe
pause
10 changes: 0 additions & 10 deletions create-symlink-for-theme.sh

This file was deleted.

File renamed without changes.
38 changes: 0 additions & 38 deletions windows-target/Cargo.toml

This file was deleted.

6 changes: 0 additions & 6 deletions windows-target/windows.rs

This file was deleted.

0 comments on commit 0874bea

Please sign in to comment.