Skip to content

Commit 6cf9918

Browse files
[csharp] Change creation script from PowerShell to Makefile
1 parent ea8fb1e commit 6cf9918

File tree

2 files changed

+16
-16
lines changed

2 files changed

+16
-16
lines changed

examples/csharp/Makefile

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
examples/csharp/create:
2+
3+
ifndef ExampleName
4+
$(error ExampleName is not set)
5+
endif
6+
7+
ifndef ContextName
8+
$(error ContextName is not set)
9+
endif
10+
11+
mkdir $(ExampleName)
12+
dotnet new sln -n $(ExampleName) -o "./$(ExampleName)"
13+
dotnet new classlib -n $(ContextName) -o "./$(ExampleName)/src/$(ContextName)" --framework net5.0
14+
dotnet sln "./$(ExampleName)/$(ExampleName).sln" add "./$(ExampleName)/src/$(ContextName)/$(ContextName).csproj" -s "src"
15+
dotnet new xunit -n "$(ContextName).Tests" -o "./$(ExampleName)/test/$(ContextName).Tests" --framework net5.0
16+
dotnet sln "./$(ExampleName)/$(ExampleName).sln" add "./$(ExampleName)/test/$(ContextName).Tests/$(ContextName).Tests.csproj" -s "test"

examples/csharp/New-ExampleProject.ps1

Lines changed: 0 additions & 16 deletions
This file was deleted.

0 commit comments

Comments
 (0)