File: getdeps_mac

package info (click to toggle)
mccode 3.5.19%2Bds5-2
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 1,113,256 kB
  • sloc: ansic: 40,697; python: 25,137; yacc: 8,438; sh: 5,405; javascript: 4,596; lex: 1,632; cpp: 742; perl: 296; lisp: 273; makefile: 226; fortran: 132
file content (51 lines) | stat: -rwxr-xr-x 1,155 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
#!/bin/sh

DLDIR=$PWD 

# Check if we have cmake...
if [ ! -f cmake-3.24.0-macos-universal.tar.gz ]; then
  # Get and install cmake
  echo
  echo Downloading CMake...
  echo
  curl -O https://cmake.org/files/v3.24/cmake-3.24.0-macos-universal.tar.gz
fi
echo 
echo Unpacking Cmake ...
echo
tar xzf cmake-3.24.0-macos-universal.tar.gz
if [ ! -d /Applications/CMake.app/ ]; then
  mv cmake-3.24.0-macos-universal/CMake.app /Applications
fi

cd /usr/local
echo
echo Please give your password to mkdir /usr/local/bin if needed:
echo
sudo mkdir -p bin
cd bin

echo 
echo Please give your password to put cmake links in /usr/local/bin if needed:
echo
sudo ln -sf /Applications/CMake.app/Contents/bin/* .
cd $DLDIR

if [ ! -f gfortran-8.1-bin.tar.gz ]; then
  echo
  echo Downloading gfortran...
  echo
  curl -O https://datapacket.dl.sourceforge.net/project/hpc/hpc/g95/gfortran-8.1-bin.tar.gz
fi

cd /
echo
echo Please give your password for the installation of gfortran if needed:
echo
sudo tar zxf $DLDIR/gfortran-8.1-bin.tar.gz

echo
echo Spawning installation of xcode if needed...
echo
# Ensure that compilers, git etc. are in place
xcode-select --install