aboutsummaryrefslogtreecommitdiff
path: root/.circleci/init.sh
diff options
context:
space:
mode:
authorJoseph Hunkeler <jhunkeler@gmail.com>2020-04-19 22:50:56 -0400
committerJoseph Hunkeler <jhunkeler@gmail.com>2020-04-20 00:21:04 -0400
commitcc29912fcbde997ef710a34fe3d52bb17bd67462 (patch)
tree4a3b05f4ad8303bf0f4744cf02f215a9732b24d9 /.circleci/init.sh
parent4cd31e08440e438c3dfd1f224babdc627d591530 (diff)
downloadspmc-cc29912fcbde997ef710a34fe3d52bb17bd67462.tar.gz
Add macos
Diffstat (limited to '.circleci/init.sh')
-rwxr-xr-x.circleci/init.sh40
1 files changed, 25 insertions, 15 deletions
diff --git a/.circleci/init.sh b/.circleci/init.sh
index 81c5091..877b9de 100755
--- a/.circleci/init.sh
+++ b/.circleci/init.sh
@@ -1,16 +1,26 @@
#!/bin/bash
-yum install -y \
- make \
- patchelf \
- binutils \
- curl-devel \
- openssl-devel \
- file \
- which \
- rsync \
- tar \
- cmake3 \
- gcc \
- gcc-c++ \
- gcc-gfortran \
- glibc-devel
+if [[ $(uname -s) == Linux ]]; then
+ yum install -y \
+ make \
+ patchelf \
+ binutils \
+ curl-devel \
+ openssl-devel \
+ file \
+ which \
+ rsync \
+ tar \
+ cmake3 \
+ gcc \
+ gcc-c++ \
+ gcc-gfortran \
+ glibc-devel
+
+ ln -s cmake3 /usr/bin/cmake
+ ln -s ctest3 /usr/bin/ctest
+
+elif [[ $(uname -s) == Darwin ]]; then
+ brew install cmake \
+ gnu-tar \
+ openssl@1.1
+fi