Skip to content

Commit a67d0b8

Browse files
committed
Merge branch 'master' of https://github.com/YaccConstructor/GraphBLAS-sharp into master
2 parents d25fd60 + bb8fa6d commit a67d0b8

7 files changed

Lines changed: 513 additions & 192 deletions

File tree

.github/workflows/build.yml

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
name: FAKE Build
2+
3+
on:
4+
push:
5+
pull_request:
6+
workflow_dispatch:
7+
8+
jobs:
9+
win-build:
10+
name: Windows Build
11+
runs-on: windows-latest
12+
defaults:
13+
run:
14+
shell: cmd
15+
steps:
16+
- name: System Info
17+
run: systeminfo
18+
19+
- uses: actions/checkout@v2
20+
21+
- name: Setup .NET Core
22+
uses: actions/setup-dotnet@v1
23+
with:
24+
dotnet-version: 3.1.302
25+
26+
- name: Install OpenCL
27+
run: |
28+
set NUGETDIR=C:\NUGET
29+
nuget install opencl-nug -Version 0.777.77 -OutputDirectory %NUGETDIR%
30+
dir %NUGETDIR%\opencl-nug.0.777.77\build\native\
31+
set OCL_ROOT=%NUGETDIR%\opencl-nug.0.777.77\build\native
32+
# Install OpenCL Runtime
33+
choco install opencl-intel-cpu-runtime
34+
35+
- name: Download "clinfo.exe"
36+
uses: carlosperate/download-file-action@v1.0.3
37+
with:
38+
file-url: https://ci.appveyor.com/api/projects/oblomov/clinfo/artifacts/clinfo.exe?job=platform:+x64
39+
file-name: clinfo.exe
40+
41+
- name: OpenCL Info
42+
run: clinfo.exe
43+
44+
- name: Build
45+
run: ./build.cmd
46+
env:
47+
CI: true

paket.dependencies

Lines changed: 38 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -10,43 +10,49 @@ nuget YoloDev.Expecto.TestSdk 0.8.0
1010
nuget Microsoft.NET.Test.Sdk 15.7.2
1111
nuget altcover ~> 6
1212

13-
nuget Brahma.FSharp
14-
nuget FSharpx.Collections 1.15.1
13+
nuget System.Collections.Immutable 5.0
14+
nuget ExtraConstraints.Fody 1.14.0
15+
nuget Microsoft.Build.Framework 16.6.0
16+
nuget System.CodeDom 4.7.0
17+
nuget FSharp.Quotations.Evaluator 2.1.0
18+
nuget FSharpx.Collections 2.1.3
19+
nuget FSharpx.Text.StructuredFormat 2.3.0
20+
nuget Brahma.FSharp.OpenCL.WorkflowBuilder
1521

1622
// [ FAKE GROUP ]
1723
group Build
18-
storage: none
19-
source https://www.nuget.org/api/v2
20-
source https://api.nuget.org/v3/index.json
21-
nuget Fake.IO.FileSystem 5.20.0
22-
nuget Fake.Core.Target 5.20.0
23-
nuget Fake.Core.ReleaseNotes 5.20.0
24-
nuget FAKE.Core.Environment 5.20.0
25-
nuget Fake.DotNet.Cli 5.20.0
26-
nuget FAKE.Core.Process 5.20.0
27-
nuget Fake.DotNet.AssemblyInfoFile 5.20.0
28-
nuget Fake.Tools.Git 5.20.0
29-
nuget Fake.DotNet.Paket 5.20.0
30-
nuget Fake.Api.GitHub 5.20.0
31-
nuget Fake.BuildServer.AppVeyor 5.20.0
32-
nuget Fake.BuildServer.Travis 5.20.0
33-
nuget Fantomas
34-
nuget Argu
24+
storage: none
25+
source https://www.nuget.org/api/v2
26+
source https://api.nuget.org/v3/index.json
27+
nuget Fake.IO.FileSystem 5.20.0
28+
nuget Fake.Core.Target 5.20.0
29+
nuget Fake.Core.ReleaseNotes 5.20.0
30+
nuget FAKE.Core.Environment 5.20.0
31+
nuget Fake.DotNet.Cli 5.20.0
32+
nuget FAKE.Core.Process 5.20.0
33+
nuget Fake.DotNet.AssemblyInfoFile 5.20.0
34+
nuget Fake.Tools.Git 5.20.0
35+
nuget Fake.DotNet.Paket 5.20.0
36+
nuget Fake.Api.GitHub 5.20.0
37+
nuget Fake.BuildServer.AppVeyor 5.20.0
38+
nuget Fake.BuildServer.Travis 5.20.0
39+
nuget Fantomas
40+
nuget Argu
3541

3642
group Docs
37-
storage: none
38-
source https://www.nuget.org/api/v2
39-
source https://api.nuget.org/v3/index.json
40-
nuget Argu
41-
nuget FSharp.Core
42-
nuget Fake.IO.FileSystem
43-
nuget FAKE.Core.Environment
44-
nuget Fake.DotNet.Cli
45-
nuget FSharp.Formatting 4.0.0-rc1
46-
nuget FSharp.Literate 4.0.0-rc1
47-
nuget Fable.React
48-
nuget Dotnet.ProjInfo.Workspace.FCS
49-
nuget FSharp.Compiler.Service 34.1.1
43+
storage: none
44+
source https://www.nuget.org/api/v2
45+
source https://api.nuget.org/v3/index.json
46+
nuget Argu
47+
nuget FSharp.Core
48+
nuget Fake.IO.FileSystem
49+
nuget FAKE.Core.Environment
50+
nuget Fake.DotNet.Cli
51+
nuget FSharp.Formatting 4.0.0-rc1
52+
nuget FSharp.Literate 4.0.0-rc1
53+
nuget Fable.React
54+
nuget Dotnet.ProjInfo.Workspace.FCS
55+
nuget FSharp.Compiler.Service 34.1.1
5056

5157
group Analyzers
5258
source https://www.nuget.org/api/v2

0 commit comments

Comments
 (0)