From b7806dc0c29c7dd86ef81118c9b33de51fa3d058 Mon Sep 17 00:00:00 2001 From: Alexander van Amesfoort <amesfoort@astron.nl> Date: Fri, 24 Jul 2015 16:24:55 +0000 Subject: [PATCH] Task #8161: ci dragnet variants files --- .gitattributes | 2 ++ CMake/variants/variants.dragnet | 22 ++++++++++++++++++++++ CMake/variants/variants.dragproc | 1 + 3 files changed, 25 insertions(+) create mode 100644 CMake/variants/variants.dragnet create mode 120000 CMake/variants/variants.dragproc diff --git a/.gitattributes b/.gitattributes index d179202c866..ac5bc35aa75 100644 --- a/.gitattributes +++ b/.gitattributes @@ -2313,6 +2313,8 @@ CMake/variants/variants.cbt009 -text CMake/variants/variants.cbt010 -text CMake/variants/variants.dop256 -text CMake/variants/variants.dop282 -text +CMake/variants/variants.dragnet -text +CMake/variants/variants.dragproc -text CMake/variants/variants.fs0 -text CMake/variants/variants.gpu01 -text CMake/variants/variants.gpu1 -text diff --git a/CMake/variants/variants.dragnet b/CMake/variants/variants.dragnet new file mode 100644 index 00000000000..7f35a61b76e --- /dev/null +++ b/CMake/variants/variants.dragnet @@ -0,0 +1,22 @@ +# Variants file of LOFAR DRAGNET cluster nodes (CentOS 7) +# +# $Id$ + +option(USE_MPI "Use MPI" ON) +option(USE_OPENMP "Use OpenMP" ON) +option(USE_CUDA "Use CUDA" ON) + +set(CUDA_TOOLKIT_ROOT_DIR /opt/cuda-7.0) +set(CASACORE_ROOT_DIR /opt/casacore-2.0.1) +set(DAL_ROOT_DIR /opt/lofardal-2.5.0) + +# RHEL/CentOS 7 has openmpi in /usr/lib64/openmpi and mpich in /usr/lib64/mpich +set(MPI_ROOT_DIR /usr/lib64/openmpi) + +# By default and on RHEL/CentOS 7, the GCC linker does not opt out overlinking. +# Make it so. It removes some ghost deps, but still leaves mysterious lib deps in place... +set(GNU_EXE_LINKER_FLAGS "-Wl,--as-needed") +set(GNU_SHARED_LINKER_FLAGS "-Wl,--as-needed") +set(CLANG_EXE_LINKER_FLAGS "-Wl,--as-needed") +set(CLANG_SHARED_LINKER_FLAGS "-Wl,--as-needed") + diff --git a/CMake/variants/variants.dragproc b/CMake/variants/variants.dragproc new file mode 120000 index 00000000000..11216878e4c --- /dev/null +++ b/CMake/variants/variants.dragproc @@ -0,0 +1 @@ +variants.dragnet \ No newline at end of file -- GitLab