diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2009-04-28 00:23:03 -0700 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2009-04-28 00:23:03 -0700 |
commit | 79fb1a9209a23a42c173f0775f8dd9b0c381bbe8 (patch) | |
tree | a99bf2681448cb75ffec5a7cb9b04c0ead5e8b0c /plugins | |
parent | d670a771cfe15aa99d812f4e4775f3924610a3af (diff) | |
download | connman-79fb1a9209a23a42c173f0775f8dd9b0c381bbe8.tar.gz connman-79fb1a9209a23a42c173f0775f8dd9b0c381bbe8.tar.bz2 connman-79fb1a9209a23a42c173f0775f8dd9b0c381bbe8.zip |
Add built-in support for udhcp and dhclient plugins
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/Makefile.am | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/plugins/Makefile.am b/plugins/Makefile.am index ed14ac2e..f3d6d1eb 100644 --- a/plugins/Makefile.am +++ b/plugins/Makefile.am @@ -69,18 +69,30 @@ hso_la_SOURCES = hso.c modem.h modem.c endif if UDHCP +if UDHCP_BUILTIN +builtin_modules += udhcp +builtin_sources += udhcp.c inet.h inet.c task.h task.c +builtin_cflags += -DUDHCPC=\"@UDHCPC@\" +else plugin_LTLIBRARIES += udhcp.la udhcp_la_SOURCES = udhcp.c inet.h inet.c task.h task.c udhcp_la_CFLAGS = $(AM_CFLAGS) -DUDHCPC=\"@UDHCPC@\" \ -DSTATEDIR=\""$(statedir)"\" -DSCRIPTDIR=\""$(scriptdir)"\" endif +endif if DHCLIENT +if DHCLIENT_BUILTIN +builtin_modules += dhclient +builtin_sources += dhclient.c inet.h inet.c +builtin_cflags += -DDHCLIENT=\"@DHCLIENT@\" +else plugin_LTLIBRARIES += dhclient.la dhclient_la_SOURCES = dhclient.c inet.h inet.c dhclient_la_CFLAGS = $(AM_CFLAGS) -DDHCLIENT=\"@DHCLIENT@\" \ -DSTATEDIR=\""$(statedir)"\" -DSCRIPTDIR=\""$(scriptdir)"\" endif +endif if PPPD plugin_LTLIBRARIES += pppd.la @@ -138,7 +150,9 @@ noinst_LTLIBRARIES = libbuiltin.la libbuiltin_la_SOURCES = $(builtin_sources) libbuiltin_la_LDFLAGS = -libbuiltin_la_CFLAGS = $(AM_CFLAGS) $(builtin_cflags) -DCONNMAN_PLUGIN_BUILTIN +libbuiltin_la_CFLAGS = $(AM_CFLAGS) \ + $(builtin_cflags) -DCONNMAN_PLUGIN_BUILTIN \ + -DSTATEDIR=\""$(statedir)"\" -DSCRIPTDIR=\""$(scriptdir)"\" BUILT_SOURCES = builtin.h |