triggersdir = $(networkdir)/triggers
logdir = $(localestatedir)/log/network
+utildir = $(networkdir)
CLEANFILES =
DISTCLEANFILES =
# ------------------------------------------------------------------------------
+AM_V_NITSI = $(AM_V_NITSI_$(V))
+AM_V_NITSI_ = $(AM_V_NITSI_$(AM_DEFAULT_VERBOSITY))
+AM_V_NITSI_0 = @echo " NITSI " $@;
+
AM_V_XSLT = $(AM_V_XSLT_$(V))
AM_V_XSLT_ = $(AM_V_XSLT_$(AM_DEFAULT_VERBOSITY))
AM_V_XSLT_0 = @echo " XSLT " $@;
src/firewall6 \
src/network
-network_SCRIPTS = \
+network_DATA = \
src/functions/functions
CLEANFILES += \
EXTRA_DIST += \
src/functions/functions.in
-dist_network_SCRIPTS = \
+dist_network_DATA = \
src/functions/functions.at \
src/functions/functions.auth \
src/functions/functions.bonding \
dist_hooks_configs_SCRIPTS = \
src/hooks/configs/dhcp \
- src/hooks/configs/ipv4-static \
src/hooks/configs/ipv6-auto \
- src/hooks/configs/ipv6-static \
- src/hooks/configs/pppoe-server
+ src/hooks/configs/pppoe-server \
+ src/hooks/configs/static
dist_hooks_ports_SCRIPTS = \
src/hooks/ports/bonding \
pkginclude_HEADERS = \
src/libnetwork/network/interface.h \
src/libnetwork/network/libnetwork.h \
- src/libnetwork/network/logging.h
+ src/libnetwork/network/logging.h \
+ src/libnetwork/network/phy.h
lib_LTLIBRARIES = \
src/libnetwork.la
src_libnetwork_la_SOURCES = \
src/libnetwork/interface.c \
src/libnetwork/libnetwork-private.h \
- src/libnetwork/libnetwork.c
+ src/libnetwork/libnetwork.c \
+ src/libnetwork/phy.c
+
+src_libnetwork_la_LIBADD = \
+ $(LIBNL_LIBS)
src_libnetwork_la_CPPFLAGS = \
$(AM_CPPFLAGS) \
+ $(LIBNL_CPPFLAGS) \
-D_GNU_SOURCE \
-DNETWORK_PRIVATE
+src_libnetwork_la_CFLAGS = \
+ $(AM_CFLAGS) \
+ $(LIBNL_CFLAGS)
+
src_libnetwork_la_LDFLAGS = \
$(AM_LDFLAGS) \
-version-info $(LIBNETWORK_CURRENT):$(LIBNETWORK_REVISION):$(LIBNETWORK_AGE) \
# ------------------------------------------------------------------------------
+util_PROGRAMS = \
+ src/utils/network-phy-list-ht-caps
+
+src_utils_network_phy_list_ht_caps_SOURCES = \
+ src/utils/network-phy-list-ht-caps.c
+
+src_utils_network_phy_list_ht_caps_LDADD = \
+ src/libnetwork.la
+
+# ------------------------------------------------------------------------------
+
ppp_SCRIPTS = \
src/ppp/ip-updown
'|exec_prefix=$(exec_prefix)|' \
'|sbindir=$(sbindir)|' \
'|networkdir=$(networkdir)|' \
- '|helpersdir=$(helpersdir)|'
+ '|helpersdir=$(helpersdir)|' \
+ '|utildir=$(utildir)|'
SED_PROCESS = \
$(AM_V_GEN)$(MKDIR_P) $(dir $@) && \
test/functions/ip/ip_prefix_is_valid \
test/functions/ip/ip_protocol_is_supported \
test/functions/ip/ip_split_prefix
+
+# - NITSI tests ----------------------------------------------------------------
+
+NITSI_TESTS = \
+ test/nitsi/test/hello-world
+
+EXTRA_DIST += \
+ test/nitsi/test/hello-world/recipe \
+ test/nitsi/test/hello-world/settings
+
+NITSI_ENVIRONMENT =
+
+.PHONY: $(NITSI_TESTS)
+$(NITSI_TESTS):
+ $(AM_V_NITSI) $(NITSI_ENVIRONMENT) $(NITSI) --log-level error -d $@
+
+.PHONY: nitsi
+nitsi: $(NITSI_TESTS)