aboutsummaryrefslogtreecommitdiffstats
path: root/Justfile
blob: ce4957150b697c632c627350f6f40583bd365976 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
default:
    @just --list

generate-all:
    just web
    just lib
    just cli


cli $CARGO_NAME="your name" $CARGO_EMAIL="author@example.com":
    rm -rv cli-generated
    cargo generate --path ./cli \
        --name cli-generated \
        --define project-description="An example generated using the cli template" \
        --define use-gitserver=false

web $CARGO_NAME="your name" $CARGO_EMAIL="author@example.com":
    rm -rv web-generated
    cargo generate --path ./web \
        --name web-generated \
        --define project-description="An example generated using the web template" \
        --define use-gitserver=false

lib $CARGO_NAME="your name" $CARGO_EMAIL="author@example.com":
    rm -rv lib-generated
    cargo generate --path ./lib \
        --name lib-generated \
        --define project-description="An example generated using the lib template" \
        --define use-gitserver=false