]> https://gitweb.dealii.org/ - candi.git/commitdiff
Add support for ubuntu 15.04
authorBruno Turcksin <bruno.turcksin@gmail.com>
Fri, 5 Jun 2015 11:29:22 +0000 (06:29 -0500)
committerBruno Turcksin <bruno.turcksin@gmail.com>
Fri, 5 Jun 2015 11:29:22 +0000 (06:29 -0500)
candi.sh
deal.II/platforms/supported/ubuntu15.platform [new file with mode: 0644]

index c9080bf9375e07374f5640bde82eb3005b591984..9ba8d3429b484c4798f490c0cfd8e13baa2a725a 100755 (executable)
--- a/candi.sh
+++ b/candi.sh
@@ -371,6 +371,7 @@ guess_platform() {
         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;;
@@ -451,7 +452,7 @@ if [ $# -eq 0 ]; then
     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
diff --git a/deal.II/platforms/supported/ubuntu15.platform b/deal.II/platforms/supported/ubuntu15.platform
new file mode 100644 (file)
index 0000000..c108269
--- /dev/null
@@ -0,0 +1,28 @@
+# 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
+)
+

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.