Skip to content

Commit 9fc520d

Browse files
committed
Pipes!?
1 parent 5942b3f commit 9fc520d

File tree

10 files changed

+956
-59
lines changed

10 files changed

+956
-59
lines changed

.github/workflows/Pipes Build.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
name: Pipes Build
2+
on:
3+
push:
4+
paths:
5+
- 'Projects/Pipes/**'
6+
- '!**.md'
7+
pull_request:
8+
paths:
9+
- 'Projects/Pipes/**'
10+
- '!**.md'
11+
workflow_dispatch:
12+
jobs:
13+
build:
14+
runs-on: ubuntu-latest
15+
steps:
16+
- uses: actions/checkout@v3
17+
- uses: actions/setup-dotnet@v3
18+
with:
19+
dotnet-version: 8.0.x
20+
- run: dotnet build "Projects\Pipes\Pipes.csproj" --configuration Release

.vscode/launch.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -282,6 +282,16 @@
282282
"console": "externalTerminal",
283283
"stopAtEntry": false,
284284
},
285+
{
286+
"name": "Pipes",
287+
"type": "coreclr",
288+
"request": "launch",
289+
"preLaunchTask": "Build Pipes",
290+
"program": "${workspaceFolder}/Projects/Pipes/bin/Debug/Pipes.dll",
291+
"cwd": "${workspaceFolder}/Projects/Pipes/bin/Debug",
292+
"console": "externalTerminal",
293+
"stopAtEntry": false,
294+
},
285295
{
286296
"name": "Pong",
287297
"type": "coreclr",

.vscode/tasks.json

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,19 @@
171171
],
172172
"problemMatcher": "$msCompile",
173173
},
174+
{
175+
"label": "Build Pipes",
176+
"command": "dotnet",
177+
"type": "process",
178+
"args":
179+
[
180+
"build",
181+
"${workspaceFolder}/Projects/Pipes/Pipes.csproj",
182+
"/property:GenerateFullPaths=true",
183+
"/consoleloggerparameters:NoSummary",
184+
],
185+
"problemMatcher": "$msCompile",
186+
},
174187
{
175188
"label": "Build Pong",
176189
"command": "dotnet",

Projects/Pipes/Pipes.csproj

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<OutputType>Exe</OutputType>
5+
<TargetFramework>net8.0</TargetFramework>
6+
<ImplicitUsings>disable</ImplicitUsings>
7+
<Nullable>enable</Nullable>
8+
</PropertyGroup>
9+
10+
</Project>

0 commit comments

Comments
 (0)