# Makefile.in generated automatically by automake 1.5 from Makefile.am. # Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001 # Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. # -- Real Programs SHELL = /bin/sh srcdir = . top_srcdir = .. prefix = exec_prefix = ${prefix} bindir = ${exec_prefix}/bin sbindir = ${exec_prefix}/sbin libexecdir = ${exec_prefix}/libexec datadir = ${prefix}/share sysconfdir = ${prefix}/etc sharedstatedir = ${prefix}/com localstatedir = ${prefix}/var libdir = ${exec_prefix}/lib infodir = ${prefix}/info mandir = ${prefix}/man includedir = ${prefix}/include oldincludedir = /usr/include pkgdatadir = $(datadir)/xorp pkglibdir = $(libdir)/xorp pkgincludedir = $(includedir)/xorp top_builddir = .. ACLOCAL = ${SHELL} /mnt/gmirror/ports/net/xorp/work/xorp-1.4/config/missing --run aclocal AUTOCONF = ${SHELL} /mnt/gmirror/ports/net/xorp/work/xorp-1.4/config/missing --run autoconf AUTOMAKE = ${SHELL} /mnt/gmirror/ports/net/xorp/work/xorp-1.4/config/missing --run automake AUTOHEADER = ${SHELL} /mnt/gmirror/ports/net/xorp/work/xorp-1.4/config/missing --run autoheader INSTALL = /usr/bin/install -c -o root -g wheel INSTALL_PROGRAM = install -s -o root -g wheel -m 555 INSTALL_DATA = install -o root -g wheel -m 444 INSTALL_SCRIPT = install -o root -g wheel -m 555 INSTALL_HEADER = $(INSTALL_DATA) transform = s,^,i386-unknown-gnu-, NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : host_alias = i386-unknown-gnu host_triplet = i386-unknown-gnu AMTAR = ${SHELL} /mnt/gmirror/ports/net/xorp/work/xorp-1.4/config/missing --run tar AS = @AS@ AWK = gawk CC = cc CLI_CURSES_LIB = -lcurses CPP = cc -E CXX = c++ CXXCPP = c++ -E DEPDIR = .deps DLLTOOL = @DLLTOOL@ EXEEXT = FLOWER_MALLOC = INSTALL_STRIP_PROGRAM = ${SHELL} $(install_sh) -c -s LIBTOOL = $(SHELL) $(top_builddir)/libtool LIBTOOL_DEPS = config/ltconfig config/ltmain.sh LN_S = ln -s MAINT = # MIBS = OBJDUMP = @OBJDUMP@ OBJEXT = PACKAGE = xorp PYTHON = python2.2 PYTHON_BUILD = RANLIB = ranlib VERSION = 1.4 am__include = include am__quote = install_sh = /mnt/gmirror/ports/net/xorp/work/xorp-1.4/config/install-sh bin_PROGRAMS = # -- No-install Programs #check_PROGRAMS += test_buffered_asyncio check_PROGRAMS = test_asyncio test_callback test_config_param test_heap test_ipnet test_ipv4 test_ipv4net test_ipv6 test_ipv6net test_ipvx test_ipvxnet test_mac test_observers test_profile test_ref_ptr test_ref_trie test_run_command test_service test_task test_test_main test_time_slice test_timer test_timeval test_trie test_types test_utils test_vif # -- Test Programs #TESTS += test_buffered_asyncio$(EXEEXT) TESTS = test_asyncio$(EXEEXT) test_callback$(EXEEXT) test_config_param$(EXEEXT) test_heap$(EXEEXT) test_ipnet$(EXEEXT) test_ipv4$(EXEEXT) test_ipv4net$(EXEEXT) test_ipv6$(EXEEXT) test_ipv6net$(EXEEXT) test_ipvx$(EXEEXT) test_ipvxnet$(EXEEXT) test_mac$(EXEEXT) test_observers$(EXEEXT) test_profile$(EXEEXT) test_ref_ptr$(EXEEXT) test_ref_trie$(EXEEXT) test_run_command.sh test_service$(EXEEXT) test_task$(EXEEXT) test_test_main$(EXEEXT) test_time_slice$(EXEEXT) test_timer$(EXEEXT) test_timeval$(EXEEXT) test_trie$(EXEEXT) test_types$(EXEEXT) test_utils$(EXEEXT) test_vif$(EXEEXT) # -- No-install Libraries noinst_LTLIBRARIES = libxorp.la # -- Libraries and library flags to link the binary programs LDADD = $(noinst_LTLIBRARIES) # -- Program Sources test_asyncio_SOURCES = test_asyncio.cc #test_buffered_asyncio_SOURCES = test_buffered_asyncio.cc test_callback_SOURCES = test_callback.cc test_config_param_SOURCES = test_config_param.cc test_heap_SOURCES = test_heap.cc test_ipnet_SOURCES = test_ipnet.cc test_ipv4_SOURCES = test_ipv4.cc test_ipv4net_SOURCES = test_ipv4net.cc test_ipv6_SOURCES = test_ipv6.cc test_ipv6net_SOURCES = test_ipv6net.cc test_ipvx_SOURCES = test_ipvx.cc test_ipvxnet_SOURCES = test_ipvxnet.cc test_mac_SOURCES = test_mac.cc test_observers_SOURCES = test_observers.cc test_profile_SOURCES = test_profile.cc test_ref_ptr_SOURCES = test_ref_ptr.cc test_ref_trie_SOURCES = test_ref_trie.cc test_run_command_SOURCES = test_run_command.cc test_service_SOURCES = test_service.cc test_task_SOURCES = test_task.cc test_test_main_SOURCES = test_test_main.cc test_time_slice_SOURCES = test_time_slice.cc test_timer_SOURCES = test_timer.cc test_timeval_SOURCES = test_timeval.cc test_trie_SOURCES = test_trie.cc test_types_SOURCES = test_types.cc test_utils_SOURCES = test_utils.cc test_vif_SOURCES = test_vif.cc # -- Library Sources libxorp_la_SOURCES = libxorp_module.h debug.h ether_compat.h random.h xlog.h xorp.h utility.h win_io.h asnum.hh asyncio.hh buffer.hh buffered_asyncio.hh c_format.hh callback.hh callback_nodebug.hh callback_debug.hh clock.hh config_param.hh eventloop.hh exceptions.hh heap.hh ioevents.hh ipnet.hh ipv4.hh ipv4net.hh ipv6.hh ipv6net.hh ipvx.hh ipvxnet.hh mac.hh nexthop.hh old_trie.hh popen.hh profile.hh range.hh ref_ptr.hh round_robin.hh run_command.hh safe_callback_obj.hh selector.hh service.hh task.hh time_slice.hh timespent.hh timer.hh timeval.hh tlv.hh token.hh tokenize.hh transaction.hh trie.hh utils.hh vif.hh win_dispatcher.hh debug.c ether_compat.c gai_strerror.c getopt.c inet_ntop.c inet_pton.c random.c strptime.c utility.c win_io.c xlog.c asyncio.cc buffered_asyncio.cc c_format.cc callback.cc clock.cc eventloop.cc exceptions.cc heap.cc ipnet.cc ipv4.cc ipv6.cc ipvx.cc mac.cc nexthop.cc popen.cc profile.cc ref_ptr.cc round_robin.cc run_command.cc safe_callback_obj.cc selector.cc service.cc task.cc time_slice.cc timer.cc token.cc transaction.cc utils.cc vif.cc win_dispatcher.cc BUILT_SOURCES = callback_nodebug.hh callback_debug.hh # -- Extra files and directories to add to the distribution EXTRA_DIST = callback_gen.py ################################################################ INCLUDES = -I$(top_srcdir) subdir = libxorp mkinstalldirs = $(SHELL) $(top_srcdir)/config/mkinstalldirs CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = LTLIBRARIES = $(noinst_LTLIBRARIES) libxorp_la_LDFLAGS = libxorp_la_LIBADD = am_libxorp_la_OBJECTS = debug.lo ether_compat.lo gai_strerror.lo \ getopt.lo inet_ntop.lo inet_pton.lo random.lo strptime.lo \ utility.lo win_io.lo xlog.lo asyncio.lo buffered_asyncio.lo \ c_format.lo callback.lo clock.lo eventloop.lo exceptions.lo \ heap.lo ipnet.lo ipv4.lo ipv6.lo ipvx.lo mac.lo nexthop.lo \ popen.lo profile.lo ref_ptr.lo round_robin.lo run_command.lo \ safe_callback_obj.lo selector.lo service.lo task.lo \ time_slice.lo timer.lo token.lo transaction.lo utils.lo vif.lo \ win_dispatcher.lo libxorp_la_OBJECTS = $(am_libxorp_la_OBJECTS) bin_PROGRAMS = check_PROGRAMS = test_asyncio$(EXEEXT) test_callback$(EXEEXT) \ test_config_param$(EXEEXT) test_heap$(EXEEXT) \ test_ipnet$(EXEEXT) test_ipv4$(EXEEXT) test_ipv4net$(EXEEXT) \ test_ipv6$(EXEEXT) test_ipv6net$(EXEEXT) test_ipvx$(EXEEXT) \ test_ipvxnet$(EXEEXT) test_mac$(EXEEXT) test_observers$(EXEEXT) \ test_profile$(EXEEXT) test_ref_ptr$(EXEEXT) \ test_ref_trie$(EXEEXT) test_run_command$(EXEEXT) \ test_service$(EXEEXT) test_task$(EXEEXT) \ test_test_main$(EXEEXT) test_time_slice$(EXEEXT) \ test_timer$(EXEEXT) test_timeval$(EXEEXT) test_trie$(EXEEXT) \ test_types$(EXEEXT) test_utils$(EXEEXT) test_vif$(EXEEXT) PROGRAMS = $(bin_PROGRAMS) am_test_asyncio_OBJECTS = test_asyncio.$(OBJEXT) test_asyncio_OBJECTS = $(am_test_asyncio_OBJECTS) test_asyncio_LDADD = $(LDADD) test_asyncio_DEPENDENCIES = libxorp.la test_asyncio_LDFLAGS = am_test_callback_OBJECTS = test_callback.$(OBJEXT) test_callback_OBJECTS = $(am_test_callback_OBJECTS) test_callback_LDADD = $(LDADD) test_callback_DEPENDENCIES = libxorp.la test_callback_LDFLAGS = am_test_config_param_OBJECTS = test_config_param.$(OBJEXT) test_config_param_OBJECTS = $(am_test_config_param_OBJECTS) test_config_param_LDADD = $(LDADD) test_config_param_DEPENDENCIES = libxorp.la test_config_param_LDFLAGS = am_test_heap_OBJECTS = test_heap.$(OBJEXT) test_heap_OBJECTS = $(am_test_heap_OBJECTS) test_heap_LDADD = $(LDADD) test_heap_DEPENDENCIES = libxorp.la test_heap_LDFLAGS = am_test_ipnet_OBJECTS = test_ipnet.$(OBJEXT) test_ipnet_OBJECTS = $(am_test_ipnet_OBJECTS) test_ipnet_LDADD = $(LDADD) test_ipnet_DEPENDENCIES = libxorp.la test_ipnet_LDFLAGS = am_test_ipv4_OBJECTS = test_ipv4.$(OBJEXT) test_ipv4_OBJECTS = $(am_test_ipv4_OBJECTS) test_ipv4_LDADD = $(LDADD) test_ipv4_DEPENDENCIES = libxorp.la test_ipv4_LDFLAGS = am_test_ipv4net_OBJECTS = test_ipv4net.$(OBJEXT) test_ipv4net_OBJECTS = $(am_test_ipv4net_OBJECTS) test_ipv4net_LDADD = $(LDADD) test_ipv4net_DEPENDENCIES = libxorp.la test_ipv4net_LDFLAGS = am_test_ipv6_OBJECTS = test_ipv6.$(OBJEXT) test_ipv6_OBJECTS = $(am_test_ipv6_OBJECTS) test_ipv6_LDADD = $(LDADD) test_ipv6_DEPENDENCIES = libxorp.la test_ipv6_LDFLAGS = am_test_ipv6net_OBJECTS = test_ipv6net.$(OBJEXT) test_ipv6net_OBJECTS = $(am_test_ipv6net_OBJECTS) test_ipv6net_LDADD = $(LDADD) test_ipv6net_DEPENDENCIES = libxorp.la test_ipv6net_LDFLAGS = am_test_ipvx_OBJECTS = test_ipvx.$(OBJEXT) test_ipvx_OBJECTS = $(am_test_ipvx_OBJECTS) test_ipvx_LDADD = $(LDADD) test_ipvx_DEPENDENCIES = libxorp.la test_ipvx_LDFLAGS = am_test_ipvxnet_OBJECTS = test_ipvxnet.$(OBJEXT) test_ipvxnet_OBJECTS = $(am_test_ipvxnet_OBJECTS) test_ipvxnet_LDADD = $(LDADD) test_ipvxnet_DEPENDENCIES = libxorp.la test_ipvxnet_LDFLAGS = am_test_mac_OBJECTS = test_mac.$(OBJEXT) test_mac_OBJECTS = $(am_test_mac_OBJECTS) test_mac_LDADD = $(LDADD) test_mac_DEPENDENCIES = libxorp.la test_mac_LDFLAGS = am_test_observers_OBJECTS = test_observers.$(OBJEXT) test_observers_OBJECTS = $(am_test_observers_OBJECTS) test_observers_LDADD = $(LDADD) test_observers_DEPENDENCIES = libxorp.la test_observers_LDFLAGS = am_test_profile_OBJECTS = test_profile.$(OBJEXT) test_profile_OBJECTS = $(am_test_profile_OBJECTS) test_profile_LDADD = $(LDADD) test_profile_DEPENDENCIES = libxorp.la test_profile_LDFLAGS = am_test_ref_ptr_OBJECTS = test_ref_ptr.$(OBJEXT) test_ref_ptr_OBJECTS = $(am_test_ref_ptr_OBJECTS) test_ref_ptr_LDADD = $(LDADD) test_ref_ptr_DEPENDENCIES = libxorp.la test_ref_ptr_LDFLAGS = am_test_ref_trie_OBJECTS = test_ref_trie.$(OBJEXT) test_ref_trie_OBJECTS = $(am_test_ref_trie_OBJECTS) test_ref_trie_LDADD = $(LDADD) test_ref_trie_DEPENDENCIES = libxorp.la test_ref_trie_LDFLAGS = am_test_run_command_OBJECTS = test_run_command.$(OBJEXT) test_run_command_OBJECTS = $(am_test_run_command_OBJECTS) test_run_command_LDADD = $(LDADD) test_run_command_DEPENDENCIES = libxorp.la test_run_command_LDFLAGS = am_test_service_OBJECTS = test_service.$(OBJEXT) test_service_OBJECTS = $(am_test_service_OBJECTS) test_service_LDADD = $(LDADD) test_service_DEPENDENCIES = libxorp.la test_service_LDFLAGS = am_test_task_OBJECTS = test_task.$(OBJEXT) test_task_OBJECTS = $(am_test_task_OBJECTS) test_task_LDADD = $(LDADD) test_task_DEPENDENCIES = libxorp.la test_task_LDFLAGS = am_test_test_main_OBJECTS = test_test_main.$(OBJEXT) test_test_main_OBJECTS = $(am_test_test_main_OBJECTS) test_test_main_LDADD = $(LDADD) test_test_main_DEPENDENCIES = libxorp.la test_test_main_LDFLAGS = am_test_time_slice_OBJECTS = test_time_slice.$(OBJEXT) test_time_slice_OBJECTS = $(am_test_time_slice_OBJECTS) test_time_slice_LDADD = $(LDADD) test_time_slice_DEPENDENCIES = libxorp.la test_time_slice_LDFLAGS = am_test_timer_OBJECTS = test_timer.$(OBJEXT) test_timer_OBJECTS = $(am_test_timer_OBJECTS) test_timer_LDADD = $(LDADD) test_timer_DEPENDENCIES = libxorp.la test_timer_LDFLAGS = am_test_timeval_OBJECTS = test_timeval.$(OBJEXT) test_timeval_OBJECTS = $(am_test_timeval_OBJECTS) test_timeval_LDADD = $(LDADD) test_timeval_DEPENDENCIES = libxorp.la test_timeval_LDFLAGS = am_test_trie_OBJECTS = test_trie.$(OBJEXT) test_trie_OBJECTS = $(am_test_trie_OBJECTS) test_trie_LDADD = $(LDADD) test_trie_DEPENDENCIES = libxorp.la test_trie_LDFLAGS = am_test_types_OBJECTS = test_types.$(OBJEXT) test_types_OBJECTS = $(am_test_types_OBJECTS) test_types_LDADD = $(LDADD) test_types_DEPENDENCIES = libxorp.la test_types_LDFLAGS = am_test_utils_OBJECTS = test_utils.$(OBJEXT) test_utils_OBJECTS = $(am_test_utils_OBJECTS) test_utils_LDADD = $(LDADD) test_utils_DEPENDENCIES = libxorp.la test_utils_LDFLAGS = am_test_vif_OBJECTS = test_vif.$(OBJEXT) test_vif_OBJECTS = $(am_test_vif_OBJECTS) test_vif_LDADD = $(LDADD) test_vif_DEPENDENCIES = libxorp.la test_vif_LDFLAGS = DEFS = -DHAVE_CONFIG_H DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir) CPPFLAGS = LDFLAGS = LIBS = -lcrypto depcomp = $(SHELL) $(top_srcdir)/config/depcomp DEP_FILES = $(DEPDIR)/asyncio.Plo \ $(DEPDIR)/buffered_asyncio.Plo \ $(DEPDIR)/c_format.Plo $(DEPDIR)/callback.Plo \ $(DEPDIR)/clock.Plo $(DEPDIR)/debug.Plo \ $(DEPDIR)/ether_compat.Plo $(DEPDIR)/eventloop.Plo \ $(DEPDIR)/exceptions.Plo $(DEPDIR)/gai_strerror.Plo \ $(DEPDIR)/getopt.Plo $(DEPDIR)/heap.Plo \ $(DEPDIR)/inet_ntop.Plo $(DEPDIR)/inet_pton.Plo \ $(DEPDIR)/ipnet.Plo $(DEPDIR)/ipv4.Plo \ $(DEPDIR)/ipv6.Plo $(DEPDIR)/ipvx.Plo \ $(DEPDIR)/mac.Plo $(DEPDIR)/nexthop.Plo \ $(DEPDIR)/popen.Plo $(DEPDIR)/profile.Plo \ $(DEPDIR)/random.Plo $(DEPDIR)/ref_ptr.Plo \ $(DEPDIR)/round_robin.Plo $(DEPDIR)/run_command.Plo \ $(DEPDIR)/safe_callback_obj.Plo \ $(DEPDIR)/selector.Plo $(DEPDIR)/service.Plo \ $(DEPDIR)/strptime.Plo $(DEPDIR)/task.Plo \ $(DEPDIR)/test_asyncio.Po \ $(DEPDIR)/test_callback.Po \ $(DEPDIR)/test_config_param.Po \ $(DEPDIR)/test_heap.Po $(DEPDIR)/test_ipnet.Po \ $(DEPDIR)/test_ipv4.Po $(DEPDIR)/test_ipv4net.Po \ $(DEPDIR)/test_ipv6.Po $(DEPDIR)/test_ipv6net.Po \ $(DEPDIR)/test_ipvx.Po $(DEPDIR)/test_ipvxnet.Po \ $(DEPDIR)/test_mac.Po $(DEPDIR)/test_observers.Po \ $(DEPDIR)/test_profile.Po $(DEPDIR)/test_ref_ptr.Po \ $(DEPDIR)/test_ref_trie.Po \ $(DEPDIR)/test_run_command.Po \ $(DEPDIR)/test_service.Po $(DEPDIR)/test_task.Po \ $(DEPDIR)/test_test_main.Po \ $(DEPDIR)/test_time_slice.Po \ $(DEPDIR)/test_timer.Po $(DEPDIR)/test_timeval.Po \ $(DEPDIR)/test_trie.Po $(DEPDIR)/test_types.Po \ $(DEPDIR)/test_utils.Po $(DEPDIR)/test_vif.Po \ $(DEPDIR)/time_slice.Plo $(DEPDIR)/timer.Plo \ $(DEPDIR)/token.Plo $(DEPDIR)/transaction.Plo \ $(DEPDIR)/utility.Plo $(DEPDIR)/utils.Plo \ $(DEPDIR)/vif.Plo $(DEPDIR)/win_dispatcher.Plo \ $(DEPDIR)/win_io.Plo $(DEPDIR)/xlog.Plo COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) \ $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) CCLD = $(CC) LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ $(AM_LDFLAGS) $(LDFLAGS) -o $@ CFLAGS = -fno-common CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) LTCXXCOMPILE = $(LIBTOOL) --mode=compile $(CXX) $(DEFS) \ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ $(AM_CXXFLAGS) $(CXXFLAGS) CXXLD = $(CXX) CXXLINK = $(LIBTOOL) --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) \ $(AM_LDFLAGS) $(LDFLAGS) -o $@ CXXFLAGS = -Wno-uninitialized DIST_SOURCES = $(libxorp_la_SOURCES) $(test_asyncio_SOURCES) \ $(test_callback_SOURCES) $(test_config_param_SOURCES) \ $(test_heap_SOURCES) $(test_ipnet_SOURCES) $(test_ipv4_SOURCES) \ $(test_ipv4net_SOURCES) $(test_ipv6_SOURCES) \ $(test_ipv6net_SOURCES) $(test_ipvx_SOURCES) \ $(test_ipvxnet_SOURCES) $(test_mac_SOURCES) \ $(test_observers_SOURCES) $(test_profile_SOURCES) \ $(test_ref_ptr_SOURCES) $(test_ref_trie_SOURCES) \ $(test_run_command_SOURCES) $(test_service_SOURCES) \ $(test_task_SOURCES) $(test_test_main_SOURCES) \ $(test_time_slice_SOURCES) $(test_timer_SOURCES) \ $(test_timeval_SOURCES) $(test_trie_SOURCES) \ $(test_types_SOURCES) $(test_utils_SOURCES) $(test_vif_SOURCES) DIST_COMMON = README Makefile.am Makefile.in TODO SOURCES = $(libxorp_la_SOURCES) $(test_asyncio_SOURCES) $(test_callback_SOURCES) $(test_config_param_SOURCES) $(test_heap_SOURCES) $(test_ipnet_SOURCES) $(test_ipv4_SOURCES) $(test_ipv4net_SOURCES) $(test_ipv6_SOURCES) $(test_ipv6net_SOURCES) $(test_ipvx_SOURCES) $(test_ipvxnet_SOURCES) $(test_mac_SOURCES) $(test_observers_SOURCES) $(test_profile_SOURCES) $(test_ref_ptr_SOURCES) $(test_ref_trie_SOURCES) $(test_run_command_SOURCES) $(test_service_SOURCES) $(test_task_SOURCES) $(test_test_main_SOURCES) $(test_time_slice_SOURCES) $(test_timer_SOURCES) $(test_timeval_SOURCES) $(test_trie_SOURCES) $(test_types_SOURCES) $(test_utils_SOURCES) $(test_vif_SOURCES) all: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) all-am .SUFFIXES: .SUFFIXES: .c .cc .lo .o .obj mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs distclean-libtool: -rm -f libtool $(srcdir)/Makefile.in: # Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) cd $(top_srcdir) && \ $(AUTOMAKE) --foreign libxorp/Makefile Makefile: # $(srcdir)/Makefile.in $(top_builddir)/config.status cd $(top_builddir) && \ CONFIG_HEADERS= CONFIG_LINKS= \ CONFIG_FILES=$(subdir)/$@ $(SHELL) ./config.status clean-noinstLTLIBRARIES: -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES) libxorp.la: $(libxorp_la_OBJECTS) $(libxorp_la_DEPENDENCIES) $(CXXLINK) $(libxorp_la_LDFLAGS) $(libxorp_la_OBJECTS) $(libxorp_la_LIBADD) $(LIBS) install-binPROGRAMS: $(bin_PROGRAMS) @$(NORMAL_INSTALL) $(mkinstalldirs) $(DESTDIR)$(bindir) @list='$(bin_PROGRAMS)'; for p in $$list; do \ p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ if test -f $$p \ || test -f $$p1 \ ; then \ f=`echo $$p1|sed '$(transform);s/$$/$(EXEEXT)/'`; \ echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/$$f"; \ $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/$$f; \ else :; fi; \ done uninstall-binPROGRAMS: @$(NORMAL_UNINSTALL) @list='$(bin_PROGRAMS)'; for p in $$list; do \ f=`echo $$p|sed 's/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ echo " rm -f $(DESTDIR)$(bindir)/$$f"; \ rm -f $(DESTDIR)$(bindir)/$$f; \ done clean-binPROGRAMS: -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) clean-checkPROGRAMS: -test -z "$(check_PROGRAMS)" || rm -f $(check_PROGRAMS) test_asyncio$(EXEEXT): $(test_asyncio_OBJECTS) $(test_asyncio_DEPENDENCIES) @rm -f test_asyncio$(EXEEXT) $(CXXLINK) $(test_asyncio_LDFLAGS) $(test_asyncio_OBJECTS) $(test_asyncio_LDADD) $(LIBS) test_callback$(EXEEXT): $(test_callback_OBJECTS) $(test_callback_DEPENDENCIES) @rm -f test_callback$(EXEEXT) $(CXXLINK) $(test_callback_LDFLAGS) $(test_callback_OBJECTS) $(test_callback_LDADD) $(LIBS) test_config_param$(EXEEXT): $(test_config_param_OBJECTS) $(test_config_param_DEPENDENCIES) @rm -f test_config_param$(EXEEXT) $(CXXLINK) $(test_config_param_LDFLAGS) $(test_config_param_OBJECTS) $(test_config_param_LDADD) $(LIBS) test_heap$(EXEEXT): $(test_heap_OBJECTS) $(test_heap_DEPENDENCIES) @rm -f test_heap$(EXEEXT) $(CXXLINK) $(test_heap_LDFLAGS) $(test_heap_OBJECTS) $(test_heap_LDADD) $(LIBS) test_ipnet$(EXEEXT): $(test_ipnet_OBJECTS) $(test_ipnet_DEPENDENCIES) @rm -f test_ipnet$(EXEEXT) $(CXXLINK) $(test_ipnet_LDFLAGS) $(test_ipnet_OBJECTS) $(test_ipnet_LDADD) $(LIBS) test_ipv4$(EXEEXT): $(test_ipv4_OBJECTS) $(test_ipv4_DEPENDENCIES) @rm -f test_ipv4$(EXEEXT) $(CXXLINK) $(test_ipv4_LDFLAGS) $(test_ipv4_OBJECTS) $(test_ipv4_LDADD) $(LIBS) test_ipv4net$(EXEEXT): $(test_ipv4net_OBJECTS) $(test_ipv4net_DEPENDENCIES) @rm -f test_ipv4net$(EXEEXT) $(CXXLINK) $(test_ipv4net_LDFLAGS) $(test_ipv4net_OBJECTS) $(test_ipv4net_LDADD) $(LIBS) test_ipv6$(EXEEXT): $(test_ipv6_OBJECTS) $(test_ipv6_DEPENDENCIES) @rm -f test_ipv6$(EXEEXT) $(CXXLINK) $(test_ipv6_LDFLAGS) $(test_ipv6_OBJECTS) $(test_ipv6_LDADD) $(LIBS) test_ipv6net$(EXEEXT): $(test_ipv6net_OBJECTS) $(test_ipv6net_DEPENDENCIES) @rm -f test_ipv6net$(EXEEXT) $(CXXLINK) $(test_ipv6net_LDFLAGS) $(test_ipv6net_OBJECTS) $(test_ipv6net_LDADD) $(LIBS) test_ipvx$(EXEEXT): $(test_ipvx_OBJECTS) $(test_ipvx_DEPENDENCIES) @rm -f test_ipvx$(EXEEXT) $(CXXLINK) $(test_ipvx_LDFLAGS) $(test_ipvx_OBJECTS) $(test_ipvx_LDADD) $(LIBS) test_ipvxnet$(EXEEXT): $(test_ipvxnet_OBJECTS) $(test_ipvxnet_DEPENDENCIES) @rm -f test_ipvxnet$(EXEEXT) $(CXXLINK) $(test_ipvxnet_LDFLAGS) $(test_ipvxnet_OBJECTS) $(test_ipvxnet_LDADD) $(LIBS) test_mac$(EXEEXT): $(test_mac_OBJECTS) $(test_mac_DEPENDENCIES) @rm -f test_mac$(EXEEXT) $(CXXLINK) $(test_mac_LDFLAGS) $(test_mac_OBJECTS) $(test_mac_LDADD) $(LIBS) test_observers$(EXEEXT): $(test_observers_OBJECTS) $(test_observers_DEPENDENCIES) @rm -f test_observers$(EXEEXT) $(CXXLINK) $(test_observers_LDFLAGS) $(test_observers_OBJECTS) $(test_observers_LDADD) $(LIBS) test_profile$(EXEEXT): $(test_profile_OBJECTS) $(test_profile_DEPENDENCIES) @rm -f test_profile$(EXEEXT) $(CXXLINK) $(test_profile_LDFLAGS) $(test_profile_OBJECTS) $(test_profile_LDADD) $(LIBS) test_ref_ptr$(EXEEXT): $(test_ref_ptr_OBJECTS) $(test_ref_ptr_DEPENDENCIES) @rm -f test_ref_ptr$(EXEEXT) $(CXXLINK) $(test_ref_ptr_LDFLAGS) $(test_ref_ptr_OBJECTS) $(test_ref_ptr_LDADD) $(LIBS) test_ref_trie$(EXEEXT): $(test_ref_trie_OBJECTS) $(test_ref_trie_DEPENDENCIES) @rm -f test_ref_trie$(EXEEXT) $(CXXLINK) $(test_ref_trie_LDFLAGS) $(test_ref_trie_OBJECTS) $(test_ref_trie_LDADD) $(LIBS) test_run_command$(EXEEXT): $(test_run_command_OBJECTS) $(test_run_command_DEPENDENCIES) @rm -f test_run_command$(EXEEXT) $(CXXLINK) $(test_run_command_LDFLAGS) $(test_run_command_OBJECTS) $(test_run_command_LDADD) $(LIBS) test_service$(EXEEXT): $(test_service_OBJECTS) $(test_service_DEPENDENCIES) @rm -f test_service$(EXEEXT) $(CXXLINK) $(test_service_LDFLAGS) $(test_service_OBJECTS) $(test_service_LDADD) $(LIBS) test_task$(EXEEXT): $(test_task_OBJECTS) $(test_task_DEPENDENCIES) @rm -f test_task$(EXEEXT) $(CXXLINK) $(test_task_LDFLAGS) $(test_task_OBJECTS) $(test_task_LDADD) $(LIBS) test_test_main$(EXEEXT): $(test_test_main_OBJECTS) $(test_test_main_DEPENDENCIES) @rm -f test_test_main$(EXEEXT) $(CXXLINK) $(test_test_main_LDFLAGS) $(test_test_main_OBJECTS) $(test_test_main_LDADD) $(LIBS) test_time_slice$(EXEEXT): $(test_time_slice_OBJECTS) $(test_time_slice_DEPENDENCIES) @rm -f test_time_slice$(EXEEXT) $(CXXLINK) $(test_time_slice_LDFLAGS) $(test_time_slice_OBJECTS) $(test_time_slice_LDADD) $(LIBS) test_timer$(EXEEXT): $(test_timer_OBJECTS) $(test_timer_DEPENDENCIES) @rm -f test_timer$(EXEEXT) $(CXXLINK) $(test_timer_LDFLAGS) $(test_timer_OBJECTS) $(test_timer_LDADD) $(LIBS) test_timeval$(EXEEXT): $(test_timeval_OBJECTS) $(test_timeval_DEPENDENCIES) @rm -f test_timeval$(EXEEXT) $(CXXLINK) $(test_timeval_LDFLAGS) $(test_timeval_OBJECTS) $(test_timeval_LDADD) $(LIBS) test_trie$(EXEEXT): $(test_trie_OBJECTS) $(test_trie_DEPENDENCIES) @rm -f test_trie$(EXEEXT) $(CXXLINK) $(test_trie_LDFLAGS) $(test_trie_OBJECTS) $(test_trie_LDADD) $(LIBS) test_types$(EXEEXT): $(test_types_OBJECTS) $(test_types_DEPENDENCIES) @rm -f test_types$(EXEEXT) $(CXXLINK) $(test_types_LDFLAGS) $(test_types_OBJECTS) $(test_types_LDADD) $(LIBS) test_utils$(EXEEXT): $(test_utils_OBJECTS) $(test_utils_DEPENDENCIES) @rm -f test_utils$(EXEEXT) $(CXXLINK) $(test_utils_LDFLAGS) $(test_utils_OBJECTS) $(test_utils_LDADD) $(LIBS) test_vif$(EXEEXT): $(test_vif_OBJECTS) $(test_vif_DEPENDENCIES) @rm -f test_vif$(EXEEXT) $(CXXLINK) $(test_vif_LDFLAGS) $(test_vif_OBJECTS) $(test_vif_LDADD) $(LIBS) mostlyclean-compile: -rm -f *.$(OBJEXT) core *.core distclean-compile: -rm -f *.tab.c include $(DEPDIR)/asyncio.Plo include $(DEPDIR)/buffered_asyncio.Plo include $(DEPDIR)/c_format.Plo include $(DEPDIR)/callback.Plo include $(DEPDIR)/clock.Plo include $(DEPDIR)/debug.Plo include $(DEPDIR)/ether_compat.Plo include $(DEPDIR)/eventloop.Plo include $(DEPDIR)/exceptions.Plo include $(DEPDIR)/gai_strerror.Plo include $(DEPDIR)/getopt.Plo include $(DEPDIR)/heap.Plo include $(DEPDIR)/inet_ntop.Plo include $(DEPDIR)/inet_pton.Plo include $(DEPDIR)/ipnet.Plo include $(DEPDIR)/ipv4.Plo include $(DEPDIR)/ipv6.Plo include $(DEPDIR)/ipvx.Plo include $(DEPDIR)/mac.Plo include $(DEPDIR)/nexthop.Plo include $(DEPDIR)/popen.Plo include $(DEPDIR)/profile.Plo include $(DEPDIR)/random.Plo include $(DEPDIR)/ref_ptr.Plo include $(DEPDIR)/round_robin.Plo include $(DEPDIR)/run_command.Plo include $(DEPDIR)/safe_callback_obj.Plo include $(DEPDIR)/selector.Plo include $(DEPDIR)/service.Plo include $(DEPDIR)/strptime.Plo include $(DEPDIR)/task.Plo include $(DEPDIR)/test_asyncio.Po include $(DEPDIR)/test_callback.Po include $(DEPDIR)/test_config_param.Po include $(DEPDIR)/test_heap.Po include $(DEPDIR)/test_ipnet.Po include $(DEPDIR)/test_ipv4.Po include $(DEPDIR)/test_ipv4net.Po include $(DEPDIR)/test_ipv6.Po include $(DEPDIR)/test_ipv6net.Po include $(DEPDIR)/test_ipvx.Po include $(DEPDIR)/test_ipvxnet.Po include $(DEPDIR)/test_mac.Po include $(DEPDIR)/test_observers.Po include $(DEPDIR)/test_profile.Po include $(DEPDIR)/test_ref_ptr.Po include $(DEPDIR)/test_ref_trie.Po include $(DEPDIR)/test_run_command.Po include $(DEPDIR)/test_service.Po include $(DEPDIR)/test_task.Po include $(DEPDIR)/test_test_main.Po include $(DEPDIR)/test_time_slice.Po include $(DEPDIR)/test_timer.Po include $(DEPDIR)/test_timeval.Po include $(DEPDIR)/test_trie.Po include $(DEPDIR)/test_types.Po include $(DEPDIR)/test_utils.Po include $(DEPDIR)/test_vif.Po include $(DEPDIR)/time_slice.Plo include $(DEPDIR)/timer.Plo include $(DEPDIR)/token.Plo include $(DEPDIR)/transaction.Plo include $(DEPDIR)/utility.Plo include $(DEPDIR)/utils.Plo include $(DEPDIR)/vif.Plo include $(DEPDIR)/win_dispatcher.Plo include $(DEPDIR)/win_io.Plo include $(DEPDIR)/xlog.Plo distclean-depend: -rm -rf $(DEPDIR) .c.o: source='$<' object='$@' libtool=no \ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' \ $(CCDEPMODE) $(depcomp) \ $(COMPILE) -c `test -f $< || echo '$(srcdir)/'`$< .c.obj: source='$<' object='$@' libtool=no \ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' \ $(CCDEPMODE) $(depcomp) \ $(COMPILE) -c `cygpath -w $<` .c.lo: source='$<' object='$@' libtool=yes \ depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' \ $(CCDEPMODE) $(depcomp) \ $(LTCOMPILE) -c -o $@ `test -f $< || echo '$(srcdir)/'`$< CCDEPMODE = depmode=gcc3 .cc.o: source='$<' object='$@' libtool=no \ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' \ $(CXXDEPMODE) $(depcomp) \ $(CXXCOMPILE) -c -o $@ `test -f $< || echo '$(srcdir)/'`$< .cc.obj: source='$<' object='$@' libtool=no \ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' \ $(CXXDEPMODE) $(depcomp) \ $(CXXCOMPILE) -c -o $@ `cygpath -w $<` .cc.lo: source='$<' object='$@' libtool=yes \ depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' \ $(CXXDEPMODE) $(depcomp) \ $(LTCXXCOMPILE) -c -o $@ `test -f $< || echo '$(srcdir)/'`$< CXXDEPMODE = depmode=gcc3 uninstall-info-am: tags: TAGS ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) list='$(SOURCES) $(HEADERS) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ $(AWK) ' { files[$$0] = 1; } \ END { for (i in files) print i; }'`; \ mkid -fID $$unique $(LISP) TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) tags=; \ here=`pwd`; \ list='$(SOURCES) $(HEADERS) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ $(AWK) ' { files[$$0] = 1; } \ END { for (i in files) print i; }'`; \ test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \ || etags $(ETAGS_ARGS) $$tags $$unique $(LISP) GTAGS: here=`CDPATH=: && cd $(top_builddir) && pwd` \ && cd $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) $$here distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH check-TESTS: $(TESTS) @failed=0; all=0; xfail=0; xpass=0; \ srcdir=$(srcdir); export srcdir; \ list='$(TESTS)'; \ if test -n "$$list"; then \ for tst in $$list; do \ if test -f ./$$tst; then dir=./; \ elif test -f $$tst; then dir=; \ else dir="$(srcdir)/"; fi; \ if $(TESTS_ENVIRONMENT) $${dir}$$tst; then \ all=`expr $$all + 1`; \ case " $(XFAIL_TESTS) " in \ *" $$tst "*) \ xpass=`expr $$xpass + 1`; \ failed=`expr $$failed + 1`; \ echo "XPASS: $$tst"; \ ;; \ *) \ echo "PASS: $$tst"; \ ;; \ esac; \ elif test $$? -ne 77; then \ all=`expr $$all + 1`; \ case " $(XFAIL_TESTS) " in \ *" $$tst "*) \ xfail=`expr $$xfail + 1`; \ echo "XFAIL: $$tst"; \ ;; \ *) \ failed=`expr $$failed + 1`; \ echo "FAIL: $$tst"; \ ;; \ esac; \ fi; \ done; \ if test "$$failed" -eq 0; then \ if test "$$xfail" -eq 0; then \ banner="All $$all tests passed"; \ else \ banner="All $$all tests behaved as expected ($$xfail expected failures)"; \ fi; \ else \ if test "$$xpass" -eq 0; then \ banner="$$failed of $$all tests failed"; \ else \ banner="$$failed of $$all tests did not behave as expected ($$xpass unexpected passes)"; \ fi; \ fi; \ dashes=`echo "$$banner" | sed s/./=/g`; \ echo "$$dashes"; \ echo "$$banner"; \ echo "$$dashes"; \ test "$$failed" -eq 0; \ fi DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) top_distdir = .. distdir = $(top_distdir)/$(PACKAGE)-$(VERSION) distdir: $(DISTFILES) @for file in $(DISTFILES); do \ if test -f $$file; then d=.; else d=$(srcdir); fi; \ dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ if test "$$dir" != "$$file" && test "$$dir" != "."; then \ $(mkinstalldirs) "$(distdir)/$$dir"; \ fi; \ if test -d $$d/$$file; then \ cp -pR $$d/$$file $(distdir) \ || exit 1; \ else \ test -f $(distdir)/$$file \ || cp -p $$d/$$file $(distdir)/$$file \ || exit 1; \ fi; \ done check-am: all-am $(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS) $(MAKE) $(AM_MAKEFLAGS) check-TESTS check: check-am all-am: Makefile $(LTLIBRARIES) $(PROGRAMS) installdirs: $(mkinstalldirs) $(DESTDIR)$(bindir) install: install-am install-exec: install-exec-am install-data: install-data-am uninstall: uninstall-am install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-am install-strip: $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ `test -z '$(STRIP)' || \ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install mostlyclean-generic: clean-generic: distclean-generic: -rm -f Makefile $(CONFIG_CLEAN_FILES) stamp-h stamp-h[0-9]* maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) clean: clean-am clean-am: clean-binPROGRAMS clean-checkPROGRAMS clean-generic \ clean-libtool clean-noinstLTLIBRARIES mostlyclean-am distclean: distclean-am distclean-am: clean-am distclean-compile distclean-depend \ distclean-generic distclean-libtool distclean-tags dvi: dvi-am dvi-am: info: info-am info-am: install-data-am: install-exec-am: install-binPROGRAMS install-info: install-info-am install-man: installcheck-am: maintainer-clean: maintainer-clean-am maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-compile mostlyclean-generic \ mostlyclean-libtool uninstall-am: uninstall-binPROGRAMS uninstall-info-am .PHONY: GTAGS all all-am check check-TESTS check-am clean \ clean-binPROGRAMS clean-checkPROGRAMS clean-generic \ clean-libtool clean-noinstLTLIBRARIES distclean \ distclean-compile distclean-depend distclean-generic \ distclean-libtool distclean-tags distdir dvi dvi-am info \ info-am install install-am install-binPROGRAMS install-data \ install-data-am install-exec install-exec-am install-info \ install-info-am install-man install-strip installcheck \ installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool tags uninstall \ uninstall-am uninstall-binPROGRAMS uninstall-info-am # If this code is commented out, please upgrade to python2.0 or above. callback_nodebug.hh: callback-gen.py $(PYTHON) $(srcdir)/callback-gen.py -b 6 -l 15 > $(srcdir)/callback_nodebug.hh callback_debug.hh: callback-gen.py $(PYTHON) $(srcdir)/callback-gen.py -d -b 6 -l 15 > $(srcdir)/callback_debug.hh # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: