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 44 45 46 47 48 49 50 51 52 53
|
# Standard defines for pkg-config
prefix=@prefix@
exec_prefix=${prefix}
libdir=@libdir@
includedir=${prefix}/include
#
# Configuration values from configure script
#
# 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=-L${libdir} -ladios @ADIOSLIB_LDFLAGS@ @ADIOSLIB_LDADD@ @LDFLAGS@ @LIBS@
ADIOS_FLIB=-L${libdir} -ladiosf @ADIOSLIB_LDFLAGS@ @ADIOSLIB_LDADD@ @LDFLAGS@ @LIBS@
ADIOS_V1_FLIB=-L${libdir} -ladiosf_v1 @ADIOSLIB_LDFLAGS@ @ADIOSLIB_LDADD@ @LDFLAGS@ @LIBS@
# Flags to build code using ADIOS read API only
ADIOSREAD_INC=-I${prefix}/include @ADIOSREADLIB_CPPFLAGS@ @ADIOSREADLIB_CFLAGS@
ADIOSREAD_V1_INC=-I${prefix}/include @MACRODEFFLAG@ADIOS_USE_READ_API_1 @ADIOSREADLIB_CPPFLAGS@ @ADIOSREADLIB_CFLAGS@
ADIOSREAD_CLIB=-L${libdir} -ladiosread @ADIOSREADLIB_LDFLAGS@ @ADIOSREADLIB_LDADD@
ADIOSREAD_FLIB=-L${libdir} -ladiosreadf @ADIOSREADLIB_LDFLAGS@ @ADIOSREADLIB_LDADD@
ADIOSREAD_V1_FLIB=-L${libdir} -ladiosreadf_v1 @ADIOSREADLIB_LDFLAGS@ @ADIOSREADLIB_LDADD@
# Flags to build code using ADIOS read API only in a sequential code (no MPI)
ADIOSREAD_SEQ_INC=-I${prefix}/include @ADIOSREADLIB_SEQ_CPPFLAGS@ @ADIOSREADLIB_SEQ_CFLAGS@
ADIOSREAD_SEQ_V1_INC=-I${prefix}/include @MACRODEFFLAG@ADIOS_USE_READ_API_1 @ADIOSREADLIB_SEQ_CPPFLAGS@ @ADIOSREADLIB_SEQ_CFLAGS@
ADIOSREAD_SEQ_CLIB=-L${libdir} -ladiosread_nompi @ADIOSREADLIB_SEQ_LDFLAGS@ @ADIOSREADLIB_SEQ_LDADD@
ADIOSREAD_SEQ_FLIB=-L${libdir} -ladiosreadf_nompi @ADIOSREADLIB_SEQ_LDFLAGS@ @ADIOSREADLIB_SEQ_LDADD@
ADIOSREAD_SEQ_V1_FLIB=-L${libdir} -ladiosreadf_nompi_v1 @ADIOSREADLIB_SEQ_LDFLAGS@ @ADIOSREADLIB_SEQ_LDADD@
#Flags to build code using ADIOS write API in a sequential code (no MPI)
ADIOS_SEQ_INC=-I${prefix}/include @ADIOSLIB_SEQ_CPPFLAGS@ @ADIOSLIB_SEQ_CFLAGS@
ADIOS_SEQ_CLIB=-L${libdir} -ladios_nompi @ADIOSLIB_SEQ_LDFLAGS@ @ADIOSLIB_SEQ_LDADD@ @LDFLAGS@ @LIBS@
ADIOS_SEQ_FLIB=-L${libdir} -ladiosf_nompi @ADIOSLIB_SEQ_LDFLAGS@ @ADIOSLIB_SEQ_LDADD@ @LDFLAGS@ @LIBS@
ADIOS_SEQ_V1_FLIB=-L${libdir} -ladiosf_nompi_v1 @ADIOSLIB_SEQ_LDFLAGS@ @ADIOSLIB_SEQ_LDADD@ @LDFLAGS@ @LIBS@
#The following flags are not used. It is only for internal utilities of ADIOS, using libadios_internal_nompi.a
ADIOS_INT_INC=-I${prefix}/include @ADIOSLIB_INT_CPPFLAGS@ @ADIOSLIB_INT_CFLAGS@
ADIOS_INT_CLIB=-L${libdir} -ladios_internal_nompi @ADIOSLIB_INT_LDFLAGS@ @ADIOSLIB_INT_LDADD@ @LDFLAGS@ @LIBS@
VERSIONSTRING=@VERSION@
Name: adios
Description: Adaptable IO system
Requires:
Version: @VERSION@
Cflags: -I${prefix}/include @ADIOSLIB_CPPFLAGS@ @ADIOSLIB_CFLAGS@
Libs: ${ADIOS_SEQ_CLIB}
Libs.private: -ldl
|