summaryrefslogtreecommitdiff
path: root/hstcal/build.sh
diff options
context:
space:
mode:
authorMatt Rendina <rendinam@users.noreply.github.com>2020-01-17 16:56:20 -0500
committerGitHub <noreply@github.com>2020-01-17 16:56:20 -0500
commita4ad76f33c2493ac5a50bac604587a47be763dae (patch)
treea2ad42b216e57828b9791dec390a9677a0cc3255 /hstcal/build.sh
parentfaf3edad5f9d07750f08195b21e865c9ea3e01ad (diff)
downloadastroconda-contrib-a4ad76f33c2493ac5a50bac604587a47be763dae.tar.gz
Update recipe to use operational toolchains (#596)
Conda-supplied compilers used for linux. OS-provided compilers are used for Macos.
Diffstat (limited to 'hstcal/build.sh')
-rw-r--r--hstcal/build.sh9
1 files changed, 8 insertions, 1 deletions
diff --git a/hstcal/build.sh b/hstcal/build.sh
index a9727f0..743a75f 100644
--- a/hstcal/build.sh
+++ b/hstcal/build.sh
@@ -1,5 +1,12 @@
+# Use the compilers provided by conda. The activation of the build
+# environment defines the GCC and GFORTRAN env vars.
+export CC=$CC
+
+export FCFLAGS="$FCFLAGS -fPIC"
+
if [[ `uname` == Darwin ]]; then
- export CC=`which gcc`
+ export CC=$(which $CLANG)
+ export GFORTRAN=$(which gfortran)
if [[ `uname -m` == x86_64 ]]; then
export CFLAGS="$CFLAGS -m64"
export LDFLAGS="$LDFLAGS -m64"