From b2c1d5eaa465106e4a2804a9ac401eb871e59db5 Mon Sep 17 00:00:00 2001 From: OBJNULL Date: Sat, 22 Jun 2024 18:30:18 -0400 Subject: [PATCH] Default Project --- Dockerfile | 4 ++-- data/user.json | 28 ++++++++++++++++++++++++++++ src/main.rs | 2 +- 3 files changed, 31 insertions(+), 3 deletions(-) create mode 100644 data/user.json diff --git a/Dockerfile b/Dockerfile index b8e6fd2..f849d88 100755 --- a/Dockerfile +++ b/Dockerfile @@ -1,8 +1,8 @@ ## SETUP ## FROM rust -RUN mkdir /src /comp /app +RUN mkdir /src /comp /comp/src /app WORKDIR /comp ## RUNTIME ## -CMD cp -r /src/* . && cargo build && cp ./target/debug/Tasky /app \ No newline at end of file +CMD cp -r /src/src/* ./src && cp /src/Cargo.toml . && cargo build && cp ./target/debug/Tasky /app \ No newline at end of file diff --git a/data/user.json b/data/user.json new file mode 100644 index 0000000..d9eebec --- /dev/null +++ b/data/user.json @@ -0,0 +1,28 @@ +[ + { + "name": "Shipments", + "cards": [ + { + "name": "Dell Latitude 3410", + "desc": "UPS" + }, + { + "name": "Microsoft Surface Laptop Studio", + "desc": "USPS" + } + ] + }, + { + "name": "Projects", + "cards": [ + { + "name": "RustyPass", + "desc": "Done" + }, + { + "name": "Tasky", + "desc": "W.I.P" + } + ] + } +] \ No newline at end of file diff --git a/src/main.rs b/src/main.rs index 3a2f0ae..53f3a3e 100755 --- a/src/main.rs +++ b/src/main.rs @@ -10,7 +10,7 @@ mod board; fn main() { // Loading it from a manager let mut managed: manager::Manager = manager::Manager::init(); - managed.parse(String::from("build/data/user.json")); + managed.parse(String::from("data/user.json")); // Printing out the boards println!("-- PROJECT --");