Skip to content

Commit 57d31c7

Browse files
committed
Initial commit
0 parents  commit 57d31c7

37 files changed

+38495
-0
lines changed

.config/dotnet-tools.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"version": 1,
3+
"isRoot": true,
4+
"tools": {
5+
"paket": {
6+
"version": "8.0.3",
7+
"commands": [
8+
"paket"
9+
]
10+
},
11+
"aardpack": {
12+
"version": "1.0.24",
13+
"commands": [
14+
"aardpack"
15+
]
16+
}
17+
}
18+
}

.github/workflows/publish.yml

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
name: Publish
2+
on:
3+
push:
4+
branches:
5+
- test
6+
paths:
7+
- RELEASE_NOTES.md
8+
- .github/workflows/publish.yml
9+
jobs:
10+
pack:
11+
name: Package
12+
runs-on: windows-latest
13+
steps:
14+
- name: Checkout
15+
uses: actions/checkout@v4
16+
- name: Install Dotnet
17+
uses: actions/setup-dotnet@v4
18+
with:
19+
global-json-file: global.json
20+
- name: Restore Tools
21+
run: dotnet tool restore
22+
- name: Restore
23+
run: dotnet paket restore
24+
- name: Build
25+
shell: cmd
26+
run: dotnet build -c Release src\Aardvark.sln
27+
- name: Test
28+
run: dotnet test src\Aardvark.sln -c Release --no-build --nologo --logger:"console;verbosity=normal"
29+
- name: Pack
30+
env:
31+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
32+
run: dotnet aardpack src\Aardvark.OpenCV.sln --notag --skip-build
33+
- name: Upload Packages
34+
uses: actions/upload-artifact@v4
35+
with:
36+
name: packages
37+
path: bin\pack
38+
- name: GitHub Packages
39+
env:
40+
NUGET_KEY: ${{ secrets.GITHUB_TOKEN }}
41+
shell: cmd
42+
run: dotnet nuget push "bin\pack\*.nupkg" -k %NUGET_KEY% -s "https://nuget.pkg.github.com/aardvark-platform/index.json" --skip-duplicate

.github/workflows/windows.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
name: Windows
2+
3+
on:
4+
push:
5+
paths-ignore:
6+
- 'README.md'
7+
- 'docs/'
8+
pull_request:
9+
paths-ignore:
10+
- 'README.md'
11+
- 'docs/'
12+
13+
jobs:
14+
build:
15+
runs-on: windows-latest
16+
steps:
17+
- name: Checkout
18+
uses: actions/checkout@v4
19+
- name: Install Dotnet
20+
uses: actions/setup-dotnet@v4
21+
with:
22+
global-json-file: global.json
23+
- name: Build
24+
run: .\build.cmd

.gitignore

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
**/.DS_Store
2+
/.paket/paket.exe
3+
/src/Aardvark.Base/obj
4+
/src/*.suo
5+
/src/*.userprefs
6+
/bin/net40
7+
/bin/net45
8+
/packages/*
9+
!/packages/*.config
10+
*.nupkg
11+
obj
12+
/src/Aardvark.sln.ide
13+
*.swp
14+
bin
15+
*.*~
16+
/buildLog.log
17+
/src/.vs
18+
tmp
19+
/docs
20+
/src/Aardvark.Base/Images/TensorExtensions_generator.cs
21+
/src/Demo/Sketch/.vs/Sketch/v14/*.suo
22+
/TestResult.xml
23+
/.fake
24+
/paket-files
25+
/tests.out
26+
/*.log
27+
/src/Aardvark.Base/Tensors/TensorMathExt_generator.cs
28+
**/*.csproj.user
29+
**/*_generator.cs
30+
/.paket
31+
*.fsproj.user
32+
Aardvark.log
33+
/build.fsx.lock
34+
.ionide
35+
**/.vs
36+
.idea
37+
src/Aardvark.sln.DotSettings.user

RELEASE_NOTES.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
### 1.0.0-prerelease0001
2+
- Initial prerelease

build.cmd

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
@echo off
2+
dotnet tool restore
3+
dotnet paket restore
4+
5+
IF "%1"=="restore" exit /B
6+
7+
dotnet build src\Aardvark.OpenCV.sln

global.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"sdk": {
3+
"version": "8.0.0",
4+
"rollForward": "latestFeature",
5+
"allowPrerelease": false
6+
}
7+
}
804 KB
Binary file not shown.
645 KB
Binary file not shown.
941 KB
Binary file not shown.

0 commit comments

Comments
 (0)