Skip to content

Commit 69322fc

Browse files
authored
Merge pull request #1 from mkn-nix/next
next
2 parents 0415bb2 + 2581095 commit 69322fc

File tree

5 files changed

+77
-17
lines changed

5 files changed

+77
-17
lines changed

.github/workflows/build_nix.yml

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
name: ubuntu-latest
2+
3+
concurrency:
4+
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
5+
cancel-in-progress: true
6+
7+
on:
8+
push:
9+
branches: [ master ]
10+
pull_request:
11+
branches: [ master ]
12+
13+
jobs:
14+
build:
15+
runs-on: ubuntu-latest
16+
steps:
17+
- uses: actions/checkout@v4
18+
19+
- name: "Build/Test"
20+
run: |
21+
curl -Lo mkn https://github.com/mkn/mkn/releases/download/latest/mkn_nix
22+
chmod +x mkn
23+
KLOG=3 ./mkn

.github/workflows/build_osx.yml

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
name: macos-latest
2+
3+
concurrency:
4+
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
5+
cancel-in-progress: true
6+
7+
on:
8+
push:
9+
branches: [ master ]
10+
pull_request:
11+
branches: [ master ]
12+
13+
jobs:
14+
build:
15+
runs-on: macos-latest
16+
steps:
17+
- uses: actions/checkout@v4
18+
19+
- name: "Build/Test"
20+
run: |
21+
curl -Lo mkn https://github.com/mkn/mkn/releases/download/latest/mkn_arm_osx
22+
chmod +x mkn
23+
KLOG=3 ./mkn

.github/workflows/build_win.yml

+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
name: windows-latest
2+
3+
concurrency:
4+
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
5+
cancel-in-progress: true
6+
7+
on:
8+
push:
9+
branches: [ master ]
10+
pull_request:
11+
branches: [ master ]
12+
13+
jobs:
14+
build:
15+
runs-on: windows-latest
16+
steps:
17+
- uses: actions/checkout@v4
18+
19+
- uses: ilammy/msvc-dev-cmd@v1
20+
with:
21+
arch: amd64
22+
23+
- name: "Build/Test"
24+
shell: cmd
25+
env:
26+
MKN_CL_PREFERRED: 1
27+
run: | # /bin/link interferes with cl/link.exe
28+
bash -c "rm /bin/link"
29+
bash -c "curl -Lo mkn.exe https://github.com/mkn/mkn/releases/download/latest/mkn.exe"
30+
bash -c 'KLOG=3 ./mkn'

mkn.sh

-16
This file was deleted.

mkn.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11

22
name: hpc.highfive
33
inc: h/include
4-
# enable MPI with -DH5_HAVE_PARALLEL
4+
sub: h5&h(https://github.com/highfive-devs/highfive)

0 commit comments

Comments
 (0)