File: adios_config.flags.cmake

package info (click to toggle)
adios 1.13.1-16
  • links: PTS, VCS
  • area: main
  • in suites: buster, sid
  • size: 23,248 kB
  • sloc: ansic: 133,236; f90: 8,791; sh: 7,806; python: 7,480; xml: 3,793; makefile: 3,002; cpp: 2,340; java: 626; sed: 16; perl: 8
file content (43 lines) | stat: -rwxr-xr-x 2,402 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#
# Configuration values from configure script
#

# Source directory
SRCDIR="@PROJECT_SOURCE_DIR@"
BUILDDIR="@PROJECT_BINARY_DIR@"

# Install directory
ADIOS_DIR="@prefix@"

# Flags to build code using ADIOS write API (and read API)
ADIOS_INC="-I${ADIOS_DIR}/include @ADIOSLIB_CPPFLAGS@ @ADIOSLIB_CFLAGS@"
ADIOS_CLIB="${ADIOS_DIR}/lib/libadios.a @MXML_LIBS@ @ADIOSLIB_LDADD_M@ @LDFLAGS@ @LIBS@"
ADIOS_FLIB="${ADIOS_DIR}/lib/libadiosf.a @MXML_LIBS@ @ADIOSLIB_LDADD_M@ @LDFLAGS@ @LIBS@"
ADIOS_V1_FLIB="${ADIOS_DIR}/lib/libadiosf_v1.a @MXML_LIBS@ @ADIOSLIB_LDADD_M@ @LIBS@"

# Flags to build code using ADIOS read API only
ADIOSREAD_INC="-I${ADIOS_DIR}/include @ADIOSREADLIB_CPPFLAGS@ @ADIOSREADLIB_CFLAGS@"
ADIOSREAD_V1_INC="-I${ADIOS_DIR}/include @MACRODEFFLAG@ADIOS_USE_READ_API_1 @ADIOSREADLIB_CPPFLAGS@ @ADIOSREADLIB_CFLAGS@"
ADIOSREAD_CLIB="${ADIOS_DIR}/lib/libadiosread.a @ADIOSREADLIB_LDADD_M@"
ADIOSREAD_FLIB="${ADIOS_DIR}/lib/libadiosreadf.a @ADIOSREADLIB_LDADD_M@"
ADIOSREAD_V1_FLIB="${ADIOS_DIR}/lib/libadiosreadf_v1.a @ADIOSREADLIB_LDADD_M@"

# Flags to build code using ADIOS read API only in a sequential code (no MPI)
ADIOSREAD_SEQ_INC="-I${ADIOS_DIR}/include @ADIOSREADLIB_SEQ_CPPFLAGS@ @ADIOSREADLIB_SEQ_CFLAGS@"
ADIOSREAD_SEQ_V1_INC="-I${ADIOS_DIR}/include @MACRODEFFLAG@ADIOS_USE_READ_API_1 @ADIOSREADLIB_SEQ_CPPFLAGS@ @ADIOSREADLIB_SEQ_CFLAGS@"
ADIOSREAD_SEQ_CLIB="${ADIOS_DIR}/lib/libadiosread_nompi.a @ADIOSREADLIB_SEQ_LDADD_M@"
ADIOSREAD_SEQ_FLIB="${ADIOS_DIR}/lib/libadiosreadf_nompi.a @ADIOSREADLIB_SEQ_LDADD_M@"
ADIOSREAD_SEQ_V1_FLIB="${ADIOS_DIR}/lib/libadiosreadf_nompi_v1.a @ADIOSREADLIB_SEQ_LDADD_M@"

#Flags to build code using ADIOS write API in a sequential code (no MPI)
ADIOS_SEQ_INC="-I${ADIOS_DIR}/include @ADIOSLIB_SEQ_CPPFLAGS@ @ADIOSLIB_SEQ_CFLAGS@"
ADIOS_SEQ_CLIB="${ADIOS_DIR}/lib/libadios_nompi.a @MXML_LIBS@ @ADIOSLIB_SEQ_LDADD_M@ @LIBS@"
ADIOS_SEQ_FLIB="${ADIOS_DIR}/lib/libadiosf_nompi.a @MXML_LIBS@ @ADIOSLIB_SEQ_LDADD_M@ @LIBS@"
ADIOS_SEQ_V1_FLIB="${ADIOS_DIR}/lib/libadiosf_nompi_v1.a @MXML_LIBS@ @ADIOSLIB_SEQ_LDADD_M@ @LIBS@"

#The following flags are not used. It is only for internal utilities of ADIOS, using libadios_internal_nompi.a
ADIOS_INT_INC="-I${ADIOS_DIR}/include @ADIOSLIB_INT_CPPFLAGS@ @ADIOSLIB_INT_CFLAGS@"
ADIOS_INT_CLIB="${ADIOS_DIR}/lib/libadios_internal_nompi.a @MXML_LIBS@ @ADIOSLIB_INT_LDADD_M@ @LIBS@"

VERSIONSTRING="@VERSION@"