From 660f4fe150ab6593bffa15c299fbb4c7e68c771e Mon Sep 17 00:00:00 2001 From: Jaby Date: Mon, 17 Apr 2023 21:45:03 +0200 Subject: [PATCH] Create wslpath project --- src/Tools/.config_build_all/recommended.bat | 2 +- src/Tools/Tools.code-workspace | 2 +- src/Tools/psxcdgen_ex/Cargo.toml | 2 +- src/Tools/wslpath/Cargo.toml | 8 ++++++++ src/Tools/wslpath/src/lib.rs | 14 ++++++++++++++ src/Tools/wslpath/src/main.rs | 3 +++ 6 files changed, 28 insertions(+), 3 deletions(-) create mode 100644 src/Tools/wslpath/Cargo.toml create mode 100644 src/Tools/wslpath/src/lib.rs create mode 100644 src/Tools/wslpath/src/main.rs diff --git a/src/Tools/.config_build_all/recommended.bat b/src/Tools/.config_build_all/recommended.bat index be37466e..4779c8f0 100644 --- a/src/Tools/.config_build_all/recommended.bat +++ b/src/Tools/.config_build_all/recommended.bat @@ -1,4 +1,4 @@ -set bin_projects=psxcdgen psxcdread psxcdgen_ex +set bin_projects=psxcdgen psxcdread psxcdgen_ex wslpath set bin_linux_projects=cpp_out jaby_engine_fconv mkoverlay set clean_projects=cdtypes set clean_projects_linux=tool_helper \ No newline at end of file diff --git a/src/Tools/Tools.code-workspace b/src/Tools/Tools.code-workspace index dd1e23fb..a1732433 100644 --- a/src/Tools/Tools.code-workspace +++ b/src/Tools/Tools.code-workspace @@ -59,7 +59,7 @@ { "id": "project", "type": "pickString", - "options": ["cdtypes", "cpp_out", "jaby_engine_fconv", "mkoverlay", "psxcdgen", "psxcdgen_ex", "psxcdread", "tool_helper"], + "options": ["cdtypes", "cpp_out", "jaby_engine_fconv", "mkoverlay", "psxcdgen", "psxcdgen_ex", "psxcdread", "tool_helper", "wslpath"], "description": "project to build" }, { diff --git a/src/Tools/psxcdgen_ex/Cargo.toml b/src/Tools/psxcdgen_ex/Cargo.toml index 1a5ed62b..5805d87c 100644 --- a/src/Tools/psxcdgen_ex/Cargo.toml +++ b/src/Tools/psxcdgen_ex/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "psxcdgen_ex" -version = "0.1.0" +version = "0.2.0" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/src/Tools/wslpath/Cargo.toml b/src/Tools/wslpath/Cargo.toml new file mode 100644 index 00000000..9448e724 --- /dev/null +++ b/src/Tools/wslpath/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "wslpath" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] diff --git a/src/Tools/wslpath/src/lib.rs b/src/Tools/wslpath/src/lib.rs new file mode 100644 index 00000000..7d12d9af --- /dev/null +++ b/src/Tools/wslpath/src/lib.rs @@ -0,0 +1,14 @@ +pub fn add(left: usize, right: usize) -> usize { + left + right +} + +#[cfg(test)] +mod tests { + use super::*; + + #[test] + fn it_works() { + let result = add(2, 2); + assert_eq!(result, 4); + } +} diff --git a/src/Tools/wslpath/src/main.rs b/src/Tools/wslpath/src/main.rs new file mode 100644 index 00000000..90550e0f --- /dev/null +++ b/src/Tools/wslpath/src/main.rs @@ -0,0 +1,3 @@ +fn main() { + println!("Hello Planschi"); +} \ No newline at end of file