File tree Expand file tree Collapse file tree 1 file changed +1
-9
lines changed Expand file tree Collapse file tree 1 file changed +1
-9
lines changed Original file line number Diff line number Diff line change 21
21
run : |
22
22
sudo apt update
23
23
sudo apt install openmpi-bin libopenmpi-dev ccache casacore-dev doxygen graphviz libeigen3-dev libspdlog-dev libtiff-dev libcfitsio-dev libbenchmark-dev libboost-all-dev libyaml-cpp-dev
24
- git clone https://github.com/catchorg/Catch2.git -b v3.4.0
25
- mkdir Catch2/build
26
- cd Catch2/build
27
- cmake .. -DBUILD_TESTING=OFF -DCMAKE_INSTALL_PREFIX=${{github.workspace}}/build
28
- make -j$(nproc --ignore 1) install
29
- cd -
30
24
wget --no-check-certificate --no-verbose http://www.fftw.org/fftw-3.3.10.tar.gz -O- | tar --no-same-owner -xz;
31
25
cd fftw-3.3.10
32
26
./configure --prefix=${{github.workspace}}/build --enable-shared
44
38
45
39
- name : Create SOPT package
46
40
run : |
47
- #export CMAKE_PREFIX_PATH=${{github.workspace}}/Catch2/build/lib/cmake:$CMAKE_PREFIX_PATH
48
41
export CMAKE_PREFIX_PATH=${{github.workspace}}/build:$CMAKE_PREFIX_PATH
49
- #export CMAKE_PREFIX_PATH=${{github.workspace}}/build/lib/cmake:$CMAKE_PREFIX_PATH
50
42
mkdir sopt/build
51
43
cd sopt/build
52
44
cmake .. -DCMAKE_INSTALL_PREFIX=${PWD} -Ddocasa=OFF -Ddompi=OFF -Dopenmp=OFF -Ddocs=OFF
57
49
export CMAKE_PREFIX_PATH=${{github.workspace}}/build:$CMAKE_PREFIX_PATH
58
50
mkdir -p ${{github.workspace}}/build
59
51
cd ${{github.workspace}}/build
60
- cmake .. -DCMAKE_INSTALL_PREFIX=${PWD} -Ddompi=OFF -Dopenmp=OFF -Ddocs=ON
52
+ cmake .. -DCMAKE_INSTALL_PREFIX=${PWD} -Ddompi=OFF -Dopenmp=OFF -Ddocs=ON -Dtests=OFF
61
53
62
54
- name : Build
63
55
run : |
You can’t perform that action at this time.
0 commit comments