From: Uwe Köcher Date: Mon, 28 Jul 2014 12:49:52 +0000 (+0200) Subject: Added ubuntu14 platform for FEniCS X-Git-Tag: v0.4~78 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2838b7a5e429552ca156700b0d330605abd6ca41;p=candi.git Added ubuntu14 platform for FEniCS --- diff --git a/FEniCS/platforms/supported/ubuntu14.platform b/FEniCS/platforms/supported/ubuntu14.platform new file mode 100644 index 0000000..7a7997e --- /dev/null +++ b/FEniCS/platforms/supported/ubuntu14.platform @@ -0,0 +1,40 @@ +# Ubuntu 14.04 LTS + +# This build script assumes that you have several packages already +# installed via Ubuntu's apt-get using the following commands: +# +# sudo apt-get install bzr bzrtools cmake flex g++ gfortran \ +# libarmadillo-dev libatlas-base-dev libboost-dev \ +# libboost-{filesystem,iostreams,mpi,program-options,thread,math,timer,chrono}-dev \ +# libcln-dev libcppunit-dev libginac-dev \ +# liblapack-dev libmpfr-dev libopenmpi-dev libptscotch-dev \ +# libsuitesparse-dev libxml2-dev openmpi-bin pkg-config \ +# python-dev python-numpy python-scientific python-vtk subversion swig \ +# wget bison libhwloc-dev python-ply libvtk5-dev python-netcdf \ +# libhdf5-openmpi-dev libeigen3-dev libpcre++-dev +# +# Also, if you have multiple MPI libraries installed, make sure +# "sudo update-alternatives --config mpi" is set to openmpi. +## + +# Platform specific variables +default PETSC_ARCH=linux-gnu-cxx-opt +default UMFPACK_INCLUDE_DIR=/usr/include/suitesparse + +# Define the packages this platform needs +PACKAGES=( +skip:FEniCS-prepare +once:cgal +once:parmetis +once:swig +once:trilinos +once:petsc +once:slepc +fiat +#ferari +ufl +ffc +instant +dolfin +skip:FEniCS +)