diff options
author | Samuel Ortiz <sameo@linux.intel.com> | 2011-04-29 20:44:13 +0200 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2011-10-20 23:54:02 -0700 |
commit | 005847cffbbdc9140143456c608dc6472060d60a (patch) | |
tree | b1b5190181214352024b075e2ea2ee5f60fa8dcf /Makefile.am | |
parent | f6dbdb0713c851724ed75b48c8f8e8f0efd16302 (diff) | |
download | neard-005847cffbbdc9140143456c608dc6472060d60a.tar.gz neard-005847cffbbdc9140143456c608dc6472060d60a.tar.bz2 neard-005847cffbbdc9140143456c608dc6472060d60a.zip |
plugin: Initial infrastructure
Diffstat (limited to 'Makefile.am')
-rw-r--r-- | Makefile.am | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/Makefile.am b/Makefile.am index 06c136b..0c58441 100644 --- a/Makefile.am +++ b/Makefile.am @@ -3,7 +3,12 @@ AM_MAKEFLAGS = --no-print-directory includedir = @includedir@/near -noinst_HEADERS = include/dbus.h include/types.h include/tag.h +include_HEADERS = include/types.h include/log.h include/plugin.h \ + include/tag.h + +nodist_include_HEADERS = include/version.h + +noinst_HEADERS = include/dbus.h local_headers = $(foreach file,$(include_HEADERS) $(nodist_include_HEADERS) \ $(noinst_HEADERS), include/near/$(notdir $(file))) @@ -21,7 +26,7 @@ libexec_PROGRAMS = src/neard src_neard_SOURCES = $(gdbus_sources) $(gweb_sources) $(builtin_sources) \ src/main.c src/error.c src/near.h src/log.h src/log.c \ src/dbus.c src/manager.c src/adapter.c src/target.c \ - src/tag.c src/netlink.c + src/tag.c src/plugin.c src/netlink.c src_neard_LDADD = $(builtin_libadd) @GLIB_LIBS@ @DBUS_LIBS@ @NETLINK_LIBS@ -lresolv -ldl @@ -57,8 +62,17 @@ MAINTAINERCLEANFILES = Makefile.in \ aclocal.m4 configure config.h.in config.sub config.guess \ ltmain.sh depcomp compile missing install-sh mkinstalldirs +src/plugin.$(OBJEXT): src/builtin.h + +src/builtin.h: src/genbuiltin $(builtin_sources) + $(AM_V_GEN)$(srcdir)/src/genbuiltin $(builtin_modules) > $@ + $(src_neard_OBJECTS) $(plugin_objects): $(local_headers) +include/near/version.h: include/version.h + $(AM_V_at)$(MKDIR_P) include/near + $(AM_V_GEN)$(LN_S) $(abs_top_builddir)/$< $@ + include/near/%.h: include/%.h $(AM_V_at)$(MKDIR_P) include/near $(AM_V_GEN)$(LN_S) $(abs_top_srcdir)/$< $@ |