syncevolution/src/core/Makefile.am

72 lines
1.5 KiB
Makefile

AM_CPPFLAGS = @BACKEND_CPPFLAGS@ @GLIB_CFLAGS@ @FUNAMBOL_CFLAGS@
# applies to sources in SyncEvolution repository, but not
# the Funambol C++ client library
SYNCEVOLUTION_CXXFLAGS = @SYNCEVOLUTION_CXXFLAGS@
SYNCEVOLUTION_LDADD = @SYNCEVOLUTION_LDADD@
MAINTAINERCLEANFILES = Makefile.in
if ENABLE_MODULES
pkglib_LTLIBRARIES = libsyncevolution.la
else
noinst_LTLIBRARIES = libsyncevolution.la
endif
VOCL_SOURCES = \
vocl/VObject.h \
vocl/VProperty.h \
vocl/VConverter.h \
vocl/posixadapter.h \
\
vocl/VObject.cpp \
vocl/VProperty.cpp \
vocl/VConverter.cpp
CORE_SOURCES = \
ConfigTree.h \
ConfigNode.h \
VolatileConfigNode.h \
VolatileConfigTree.h \
EvolutionSmartPtr.h \
\
SyncEvolutionUtil.cpp \
SyncEvolutionUtil.h \
\
SyncEvolutionCmdline.cpp \
SyncEvolutionCmdline.h \
\
EvolutionSyncSource.h \
EvolutionSyncSource.cpp \
\
EvolutionSyncClient.h \
EvolutionSyncClient.cpp \
\
SyncEvolutionConfig.h \
SyncEvolutionConfig.cpp \
\
FilterConfigNode.h \
FilterConfigNode.cpp \
\
SafeConfigNode.h \
SafeConfigNode.cpp \
\
PrefixConfigNode.h \
PrefixConfigNode.cpp \
\
FileConfigNode.h \
FileConfigNode.cpp \
\
FileConfigTree.h \
FileConfigTree.cpp \
\
TrackingSyncSource.h \
TrackingSyncSource.cpp \
\
$(VOCL_SOURCES)
libsyncevolution_la_SOURCES = $(CORE_SOURCES)
libsyncevolution_la_LIBADD = @FUNAMBOL_LIBS@ @EPACKAGE_LIBS@ @GLIB_LIBS@ @LIBS@
libsyncevolution_la_CXXFLAGS = $(SYNCEVOLUTION_CXXFLAGS)