case ${DISTRO}:${CODENAME}:${DESCRIPTION} in
*:*:*Ubuntu*\ 13*) echo ubuntu13;;
*:*:*Ubuntu*\ 14*) echo ubuntu14;;
+ *:*:*Ubuntu*\ 15*) echo ubuntu15;;
*:Tikanga*:*) echo rhel5;;
*:Santiago*:*) echo rhel6;;
Scientific:Carbon*:*) echo rhel6;;
else
cecho ${BAD} "Error: Platform to build for not specified (and not automatically recognised)."
echo "If you know the platform you are interested in (myplatform), please specify it directly, as:"
- echo "./candi.sh ${PROJECT}/platforms/myplatform.platform"
+ echo "./candi.sh ${PROJECT}/platforms/supported/myplatform.platform"
echo "If you'd like to learn more, refer to the file USAGE for detailed usage instructions."
exit 1
fi
--- /dev/null
+# ubuntu 15
+#
+# This build script assumes that you have several packages already
+# installed via ubuntu's apt-get using the following commands:
+#
+# > su -c 'apt-get install build-essential automake autoconf \
+# gfortran openmpi-bin openmpi-common libopenmpi-dev \
+# cmake subversion git \
+# libblas-dev liblapack-dev libblas3gf liblapack3gf \
+# splint tcl tcl-dev environment-modules'
+#
+# Then reboot and run candi again.
+##
+
+#
+# Define the packages this platform needs
+PACKAGES=(
+#once:boost
+once:parmetis
+once:superlu_dist
+once:hdf5
+once:p4est
+once:trilinos
+once:petsc
+once:slepc
+dealii
+)
+