From 3d512f25ab1f2931f7f006bb2be756c460b14efd Mon Sep 17 00:00:00 2001 From: ProfessionalUwU Date: Mon, 5 Jun 2023 00:18:00 +0200 Subject: [PATCH] Add new recipe to justfile --- justfile | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/justfile b/justfile index 86a9303..67d572b 100644 --- a/justfile +++ b/justfile @@ -1,6 +1,18 @@ default: @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: @dotnet run