1 include $(GLIB_MAKEFILE)
6 -I${top_srcdir}/shared \
7 -I${top_builddir}/shared \
8 -DG_LOG_DOMAIN=\""libnm"\" \
9 -DLOCALEDIR=\"$(datadir)/locale\" \
10 -DNMCONFDIR=\"$(nmconfdir)\" \
11 -DNMLIBDIR=\"$(nmlibdir)\" \
12 -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_LIB \
13 -DNM_VERSION_MAX_ALLOWED=NM_VERSION_NEXT_STABLE \
16 noinst_LTLIBRARIES = libnm-core.la
18 # header/source defines are in Makefile.libnm-core, so they can be shared
19 # with libnm/Makefile.am
20 include Makefile.libnm-core
22 libnmincludedir = $(includedir)/libnm
24 libnminclude_HEADERS = $(libnm_core_headers)
25 libnm_core_la_SOURCES = \
26 $(libnm_core_sources) \
27 $(libnm_core_private_headers)
29 GLIB_GENERATED = nm-core-enum-types.h nm-core-enum-types.c
30 nm_core_enum_types_sources = $(filter-out %nm-core-enum-types.h,$(libnminclude_HEADERS))
31 GLIB_MKENUMS_H_FLAGS = --identifier-prefix NM
32 GLIB_MKENUMS_C_FLAGS = --identifier-prefix NM
34 libnm_core_la_LIBADD = \
39 AM_CPPFLAGS += $(GNUTLS_CFLAGS)
40 libnm_core_la_SOURCES += crypto_gnutls.c
41 libnm_core_la_LIBADD += $(GNUTLS_LIBS)
45 AM_CPPFLAGS += $(NSS_CFLAGS)
46 libnm_core_la_SOURCES += crypto_nss.c
47 libnm_core_la_LIBADD += $(NSS_LIBS)
50 BUILT_SOURCES = $(GLIB_GENERATED)
51 CLEANFILES = $(BUILT_SOURCES)