Default Project

This commit is contained in:
Maddox Werts 2024-06-22 18:30:18 -04:00
parent a2a7c21bc7
commit b2c1d5eaa4
3 changed files with 31 additions and 3 deletions

View file

@ -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
CMD cp -r /src/src/* ./src && cp /src/Cargo.toml . && cargo build && cp ./target/debug/Tasky /app

28
data/user.json Normal file
View file

@ -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"
}
]
}
]

View file

@ -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 --");