Add new recipe to justfile
This commit is contained in:
parent
89e79b1025
commit
3d512f25ab
12
justfile
12
justfile
@ -1,6 +1,18 @@
|
|||||||
default:
|
default:
|
||||||
@just --list
|
@just --list
|
||||||
|
|
||||||
|
project_name := `printf '%s\n' "${PWD##*/}"`
|
||||||
|
uppercase_project_name := capitalize(project_name)
|
||||||
|
|
||||||
|
setup:
|
||||||
|
@dotnet new sln --name {{project_name}}
|
||||||
|
@mkdir src
|
||||||
|
@dotnet new classlib -o src/{{uppercase_project_name}}
|
||||||
|
@dotnet new xunit -o src/{{uppercase_project_name}}.Tests
|
||||||
|
@dotnet sln add src/{{uppercase_project_name}}/{{uppercase_project_name}}.csproj
|
||||||
|
@dotnet sln add src/{{uppercase_project_name}}.Tests/{{uppercase_project_name}}.Tests.csproj
|
||||||
|
@dotnet add src/{{uppercase_project_name}}/{{uppercase_project_name}}.csproj reference src/{{uppercase_project_name}}.Tests/{{uppercase_project_name}}.Tests.csproj
|
||||||
|
|
||||||
run:
|
run:
|
||||||
@dotnet run
|
@dotnet run
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user