14
14
- name : Install VTK
15
15
run : |
16
16
echo "SP_TIME=daily-$(date +''%Y%m%d%H'')" >> $GITHUB_ENV
17
- wget https://github.com/TLCFEM/prebuilds/releases/download/latest/VTK-9.2.5 -linux.tar.gz
18
- tar xf VTK-9.2.5 -linux.tar.gz
17
+ wget https://github.com/TLCFEM/prebuilds/releases/download/latest/VTK-9.2.6 -linux.tar.gz
18
+ tar xf VTK-9.2.6 -linux.tar.gz
19
19
- name : Golang
20
20
uses : actions/setup-go@v3
21
21
- name : Compile
@@ -41,23 +41,23 @@ jobs:
41
41
overwrite : true
42
42
macos-openblas-vtk :
43
43
runs-on : macos-11
44
- timeout-minutes : 60
44
+ timeout-minutes : 100
45
45
steps :
46
46
- name : Clone
47
47
uses : actions/checkout@v3
48
48
- name : Install VTK
49
49
run : |
50
50
echo "SP_TIME=daily-$(date +''%Y%m%d%H'')" >> $GITHUB_ENV
51
- wget https://github.com/TLCFEM/prebuilds/releases/download/latest/VTK-9.2.5 -macos.tar.gz
52
- tar xf VTK-9.2.5 -macos.tar.gz
51
+ wget https://github.com/TLCFEM/prebuilds/releases/download/latest/VTK-9.2.6 -macos.tar.gz
52
+ tar xf VTK-9.2.6 -macos.tar.gz
53
53
- name : Golang
54
54
uses : actions/setup-go@v3
55
55
- name : Compile
56
56
run : |
57
57
export CC=$(brew --prefix llvm@15)/bin/clang && export CXX=$(brew --prefix llvm@15)/bin/clang++ && export FC=gfortran-11
58
58
go build Checker/updater.go
59
59
brew install glfw glew libomp
60
- cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_MULTITHREAD=ON -DUSE_HDF5=ON -DUSE_EXTERNAL_VTK=ON -DVTK_DIR=./lib/cmake/vtk-9.2/ -DCMAKE_INSTALL_PREFIX=suanPan-macos-openblas-vtk .
60
+ cmake -DCMAKE_C_STANDARD_INCLUDE_DIRECTORIES=$(brew --prefix libomp)/include -DCMAKE_CXX_STANDARD_INCLUDE_DIRECTORIES=$(brew --prefix libomp)/include -DCMAKE_Fortran_STANDARD_INCLUDE_DIRECTORIES=$(brew --prefix libomp)/include - DCMAKE_BUILD_TYPE=Release -DBUILD_MULTITHREAD=ON -DUSE_HDF5=ON -DUSE_EXTERNAL_VTK=ON -DVTK_DIR=./lib/cmake/vtk-9.2/ -DCMAKE_INSTALL_PREFIX=suanPan-macos-openblas-vtk .
61
61
make install -j4
62
62
- name : Pack
63
63
run : |
@@ -77,23 +77,23 @@ jobs:
77
77
overwrite : true
78
78
macos-openblas-vtk-no-avx :
79
79
runs-on : macos-11
80
- timeout-minutes : 60
80
+ timeout-minutes : 100
81
81
steps :
82
82
- name : Clone
83
83
uses : actions/checkout@v3
84
84
- name : Install VTK
85
85
run : |
86
86
echo "SP_TIME=daily-$(date +''%Y%m%d%H'')" >> $GITHUB_ENV
87
- wget https://github.com/TLCFEM/prebuilds/releases/download/latest/VTK-9.2.5 -macos.tar.gz
88
- tar xf VTK-9.2.5 -macos.tar.gz
87
+ wget https://github.com/TLCFEM/prebuilds/releases/download/latest/VTK-9.2.6 -macos.tar.gz
88
+ tar xf VTK-9.2.6 -macos.tar.gz
89
89
- name : Golang
90
90
uses : actions/setup-go@v3
91
91
- name : Compile
92
92
run : |
93
93
export CC=$(brew --prefix llvm@15)/bin/clang && export CXX=$(brew --prefix llvm@15)/bin/clang++ && export FC=gfortran-11
94
94
go build Checker/updater.go
95
95
brew install glfw glew libomp
96
- cmake -DCMAKE_BUILD_TYPE=Release -DUSE_AVX=OFF -DBUILD_MULTITHREAD=ON -DUSE_HDF5=ON -DUSE_EXTERNAL_VTK=ON -DVTK_DIR=./lib/cmake/vtk-9.2/ -DCMAKE_INSTALL_PREFIX=suanPan-macos-openblas-vtk-no-avx .
96
+ cmake -DCMAKE_C_STANDARD_INCLUDE_DIRECTORIES=$(brew --prefix libomp)/include -DCMAKE_CXX_STANDARD_INCLUDE_DIRECTORIES=$(brew --prefix libomp)/include -DCMAKE_Fortran_STANDARD_INCLUDE_DIRECTORIES=$(brew --prefix libomp)/include - DCMAKE_BUILD_TYPE=Release -DUSE_AVX=OFF -DBUILD_MULTITHREAD=ON -DUSE_HDF5=ON -DUSE_EXTERNAL_VTK=ON -DVTK_DIR=./lib/cmake/vtk-9.2/ -DCMAKE_INSTALL_PREFIX=suanPan-macos-openblas-vtk-no-avx .
97
97
make install -j4
98
98
- name : Pack
99
99
run : |
@@ -113,15 +113,15 @@ jobs:
113
113
overwrite : true
114
114
windows-openblas-vtk :
115
115
runs-on : windows-2022
116
- timeout-minutes : 90
116
+ timeout-minutes : 100
117
117
steps :
118
118
- name : Clone
119
119
uses : actions/checkout@v3
120
120
- name : Install VTK
121
121
run : |
122
122
echo ("SP_TIME=daily-"+(get-date -format "yyyyMMddHH")) >> $env:GITHUB_ENV
123
- C:/msys64/usr/bin/wget.exe https://github.com/TLCFEM/prebuilds/releases/download/latest/VTK-9.2.5 -win.7z
124
- 7z x VTK-9.2.5 -win.7z
123
+ C:/msys64/usr/bin/wget.exe https://github.com/TLCFEM/prebuilds/releases/download/latest/VTK-9.2.6 -win.7z
124
+ 7z x VTK-9.2.6 -win.7z
125
125
- name : Golang
126
126
uses : actions/setup-go@v3
127
127
- name : Compile
@@ -146,15 +146,15 @@ jobs:
146
146
overwrite : true
147
147
windows-openblas-vtk-no-avx :
148
148
runs-on : windows-2022
149
- timeout-minutes : 90
149
+ timeout-minutes : 100
150
150
steps :
151
151
- name : Clone
152
152
uses : actions/checkout@v3
153
153
- name : Install VTK
154
154
run : |
155
155
echo ("SP_TIME=daily-"+(get-date -format "yyyyMMddHH")) >> $env:GITHUB_ENV
156
- C:/msys64/usr/bin/wget.exe https://github.com/TLCFEM/prebuilds/releases/download/latest/VTK-9.2.5 -win.7z
157
- 7z x VTK-9.2.5 -win.7z
156
+ C:/msys64/usr/bin/wget.exe https://github.com/TLCFEM/prebuilds/releases/download/latest/VTK-9.2.6 -win.7z
157
+ 7z x VTK-9.2.6 -win.7z
158
158
- name : Golang
159
159
uses : actions/setup-go@v3
160
160
- name : Compile
0 commit comments