1#!/usr/bin/env bash
2#
3# Run some simple GMT commands
4#
5
6set -x -e
7
8# Check GMT version
9gmt --version
10
11# Check GMT configuration
12gmt-config --all
13
14# Check GMT defaults
15gmt defaults -Vd
16
17# Check GMT classic mode, GSHHG and DCW
18gmt pscoast -R0/10/0/10 -JM6i -Ba -Ggray -ENG+p1p,blue -P -Vd > test.ps
19
20# Check GMT modern mode, GSHHG and DCW
21if [ "${RUNNER_OS}" == "Windows" ]; then export GMT_SESSION_NAME=$$; fi
22gmt begin && gmt coast -R0/10/0/10 -JM6i -Ba -Ggray -ENG+p1p,blue -Vd && gmt end
23if [ "${RUNNER_OS}" == "Windows" ]; then unset GMT_SESSION_NAME; fi
24
25# Check remote file and modern one-liner
26gmt grdimage @earth_relief_01d -JH10c -Baf -pdf map
27
28# Check supplemental modules
29gmt earthtide -T2018-06-18T12:00:00 -Gsolid_tide_up.grd
30
31set +x +e
32