From c677659169930e89ed4406499950278dd1d59705 Mon Sep 17 00:00:00 2001 From: spigafi Date: Sun, 28 Aug 2016 10:33:22 +0000 Subject: [PATCH] --enable-xml add __XDS to make.inc git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12862 c92efa57-630b-4861-b058-cf58834340f0 --- install/aclocal.m4 | 1 + install/configure | 22 ++++++++++++++++++++++ install/configure.ac | 3 +++ install/m4/x_ac_qe_xml.m4 | 18 ++++++++++++++++++ 4 files changed, 44 insertions(+) create mode 100644 install/m4/x_ac_qe_xml.m4 diff --git a/install/aclocal.m4 b/install/aclocal.m4 index 3bbf45640..cf665e133 100644 --- a/install/aclocal.m4 +++ b/install/aclocal.m4 @@ -37,3 +37,4 @@ m4_include([m4/x_ac_qe_scalapack.m4]) m4_include([m4/x_ac_qe_signal.m4]) m4_include([m4/x_ac_qe_wget.m4]) m4_include([m4/x_ac_qe_wrappers.m4]) +m4_include([m4/x_ac_qe_xml.m4]) diff --git a/install/configure b/install/configure index 70a6ab11b..2cc977abf 100755 --- a/install/configure +++ b/install/configure @@ -756,6 +756,7 @@ with_internal_blas with_internal_lapack with_scalapack with_elpa +enable_xml with_hdf5 enable_signals ' @@ -1406,6 +1407,7 @@ Optional Features: --enable-shared use shared libraries if available (default: yes) --disable-wrappers disable C to fortran wrapper check (default: enabled) + --enable-xml enable XML output (default: no) --enable-signals enable signal trapping (default: no) Optional Packages: @@ -12207,6 +12209,26 @@ $as_echo "${elpa_libs}" >&6; } +# Enable XML ... + + +# Check whether --enable-xml was given. +if test "${enable_xml+set}" = set; then + enableval=$enable_xml; if test "$enableval" = "yes" ; then + use_xml=1 + else + use_xml=0 + fi +else + use_xml=0 +fi + + +# preprocessing flag for XML +if test "$use_xml" -eq 1 ; then try_dflags="$try_dflags -D__XSD" ; fi + + + # Setting HDF5... diff --git a/install/configure.ac b/install/configure.ac index 5b1995ec7..6ebcc69a7 100644 --- a/install/configure.ac +++ b/install/configure.ac @@ -92,6 +92,9 @@ X_AC_QE_SCALAPACK() # Setting ELPA... X_AC_QE_ELPA() +# Enable XML ... +X_AC_QE_XML() + # Setting HDF5... X_AC_QE_HDF5() diff --git a/install/m4/x_ac_qe_xml.m4 b/install/m4/x_ac_qe_xml.m4 new file mode 100644 index 000000000..88d3f5b23 --- /dev/null +++ b/install/m4/x_ac_qe_xml.m4 @@ -0,0 +1,18 @@ +# Copyright (C) 2001-2016 Quantum ESPRESSO Foundation + +AC_DEFUN([X_AC_QE_XML], [ + +AC_ARG_ENABLE(xml, + [AS_HELP_STRING([--enable-xml], + [enable XML output (default: no)])], + [if test "$enableval" = "yes" ; then + use_xml=1 + else + use_xml=0 + fi], + [use_xml=0]) + +# preprocessing flag for XML +if test "$use_xml" -eq 1 ; then try_dflags="$try_dflags -D__XSD" ; fi + +])