[svn] commit: r99 - in /branches/jinmei-cppunittests: Makefile.in configure configure.ac src/Makefile.in src/lib/Makefile.in src/lib/dns/Makefile.am src/lib/dns/Makefile.in src/lib/dns/name_cxxtest.h

BIND 10 source code commits bind10-changes at lists.isc.org
Mon Oct 19 23:29:25 UTC 2009


Author: jinmei
Date: Mon Oct 19 23:29:25 2009
New Revision: 99

Log:
supported CxxTest

Added:
    branches/jinmei-cppunittests/src/lib/dns/name_cxxtest.h
Modified:
    branches/jinmei-cppunittests/Makefile.in
    branches/jinmei-cppunittests/configure
    branches/jinmei-cppunittests/configure.ac
    branches/jinmei-cppunittests/src/Makefile.in
    branches/jinmei-cppunittests/src/lib/Makefile.in
    branches/jinmei-cppunittests/src/lib/dns/Makefile.am
    branches/jinmei-cppunittests/src/lib/dns/Makefile.in

Modified: branches/jinmei-cppunittests/Makefile.in
==============================================================================
--- branches/jinmei-cppunittests/Makefile.in (original)
+++ branches/jinmei-cppunittests/Makefile.in Mon Oct 19 23:29:25 2009
@@ -34,8 +34,8 @@
 subdir = .
 DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \
 	$(srcdir)/Makefile.in $(srcdir)/config.h.in \
-	$(top_srcdir)/configure AUTHORS COPYING ChangeLog INSTALL NEWS \
-	depcomp install-sh missing
+	$(top_srcdir)/configure AUTHORS COPYING ChangeLog NEWS depcomp \
+	install-sh missing
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
@@ -116,6 +116,8 @@
 CXX = @CXX@
 CXXDEPMODE = @CXXDEPMODE@
 CXXFLAGS = @CXXFLAGS@
+CXXTEST_INCLUDES = @CXXTEST_INCLUDES@
+CXXTEST_PATH = @CXXTEST_PATH@
 CYGPATH_W = @CYGPATH_W@
 DEFS = @DEFS@
 DEPDIR = @DEPDIR@
@@ -145,6 +147,7 @@
 PACKAGE_URL = @PACKAGE_URL@
 PACKAGE_VERSION = @PACKAGE_VERSION@
 PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
 RANLIB = @RANLIB@
 SET_MAKE = @SET_MAKE@
 SHELL = @SHELL@

Modified: branches/jinmei-cppunittests/configure
==============================================================================
--- branches/jinmei-cppunittests/configure (original)
+++ branches/jinmei-cppunittests/configure Mon Oct 19 23:29:25 2009
@@ -595,6 +595,10 @@
 am__EXEEXT_TRUE
 LTLIBOBJS
 LIBOBJS
+CXXTEST_INCLUDES
+CXXTEST_PATH
+HAVE_CXXTEST_FALSE
+HAVE_CXXTEST_TRUE
 CPPUNIT_LDADD
 CPPUNIT_LDFLAGS
 CPPUNIT_INCLUDES
@@ -603,6 +607,7 @@
 EGREP
 GREP
 CPP
+PERL
 RANLIB
 am__fastdepCC_FALSE
 am__fastdepCC_TRUE
@@ -692,6 +697,7 @@
 enable_option_checking
 enable_dependency_tracking
 with_cppunit
+with_cxxtest
 '
       ac_precious_vars='build_alias
 host_alias
@@ -1327,6 +1333,7 @@
   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   --with-cppunit=PATH     specify a path to CppUnit header files (PATH/include) and library (PATH/lib)
+  --with-cxxtest=PATH     specify a path to CxxTest script (PATH/cxxtestgen.pl) and header files (PATH/cxxtest/)
 
 Some influential environment variables:
   CXX         C++ compiler command
@@ -3949,6 +3956,53 @@
 fi
 
 
+for ac_prog in perl5 perl
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_path_PERL+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $PERL in
+  [\\/]* | ?:[\\/]*)
+  ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
+  ;;
+  *)
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+  ;;
+esac
+fi
+PERL=$ac_cv_path_PERL
+if test -n "$PERL"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
+$as_echo "$PERL" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  test -n "$PERL" && break
+done
+
+
+
 # Checks for libraries.
 
 # Checks for header files.
@@ -4508,6 +4562,32 @@
 
 
 
+
+# Check whether --with-cxxtest was given.
+if test "${with_cxxtest+set}" = set; then :
+  withval=$with_cxxtest; cxxtest_path="$withval"
+else
+  cxxtest_path="no"
+fi
+
+if test "$cxxtest_path" != "no"
+then
+	CXXTEST_PATH="${cxxtest_path}"
+	CXXTEST_INCLUDES="-I${cxxtest_path}"
+else
+	CXXTEST_INCLUDES=
+fi
+ if test $cxxtest_path != "no"; then
+  HAVE_CXXTEST_TRUE=
+  HAVE_CXXTEST_FALSE='#'
+else
+  HAVE_CXXTEST_TRUE='#'
+  HAVE_CXXTEST_FALSE=
+fi
+
+
+
+
 # Checks for library functions.
 
 ac_config_files="$ac_config_files Makefile src/Makefile src/lib/Makefile src/lib/dns/Makefile"
@@ -4631,6 +4711,10 @@
 fi
 if test -z "${HAVE_CPPUNIT_TRUE}" && test -z "${HAVE_CPPUNIT_FALSE}"; then
   as_fn_error "conditional \"HAVE_CPPUNIT\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${HAVE_CXXTEST_TRUE}" && test -z "${HAVE_CXXTEST_FALSE}"; then
+  as_fn_error "conditional \"HAVE_CXXTEST\" was never defined.
 Usually this means the macro was only invoked conditionally." "$LINENO" 5
 fi
 

Modified: branches/jinmei-cppunittests/configure.ac
==============================================================================
--- branches/jinmei-cppunittests/configure.ac (original)
+++ branches/jinmei-cppunittests/configure.ac Mon Oct 19 23:29:25 2009
@@ -11,6 +11,9 @@
 AC_PROG_CXX
 AC_PROG_CC
 AC_PROG_RANLIB
+
+AC_PATH_PROGS(PERL, perl5 perl)
+AC_SUBST(PERL)
 
 # Checks for libraries.
 
@@ -41,6 +44,20 @@
 AC_SUBST(CPPUNIT_LDFLAGS)
 AC_SUBST(CPPUNIT_LDADD)
 
+AC_ARG_WITH(cxxtest,
+[  --with-cxxtest=PATH     specify a path to CxxTest script (PATH/cxxtestgen.pl) and header files (PATH/cxxtest/)],
+    cxxtest_path="$withval", cxxtest_path="no")
+if test "$cxxtest_path" != "no"
+then
+	CXXTEST_PATH="${cxxtest_path}"
+	CXXTEST_INCLUDES="-I${cxxtest_path}"
+else
+	CXXTEST_INCLUDES=
+fi
+AM_CONDITIONAL(HAVE_CXXTEST, test $cxxtest_path != "no")
+AC_SUBST(CXXTEST_PATH)
+AC_SUBST(CXXTEST_INCLUDES)
+
 # Checks for library functions.
 
 AC_CONFIG_FILES([Makefile

Modified: branches/jinmei-cppunittests/src/Makefile.in
==============================================================================
--- branches/jinmei-cppunittests/src/Makefile.in (original)
+++ branches/jinmei-cppunittests/src/Makefile.in Mon Oct 19 23:29:25 2009
@@ -101,6 +101,8 @@
 CXX = @CXX@
 CXXDEPMODE = @CXXDEPMODE@
 CXXFLAGS = @CXXFLAGS@
+CXXTEST_INCLUDES = @CXXTEST_INCLUDES@
+CXXTEST_PATH = @CXXTEST_PATH@
 CYGPATH_W = @CYGPATH_W@
 DEFS = @DEFS@
 DEPDIR = @DEPDIR@
@@ -130,6 +132,7 @@
 PACKAGE_URL = @PACKAGE_URL@
 PACKAGE_VERSION = @PACKAGE_VERSION@
 PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
 RANLIB = @RANLIB@
 SET_MAKE = @SET_MAKE@
 SHELL = @SHELL@

Modified: branches/jinmei-cppunittests/src/lib/Makefile.in
==============================================================================
--- branches/jinmei-cppunittests/src/lib/Makefile.in (original)
+++ branches/jinmei-cppunittests/src/lib/Makefile.in Mon Oct 19 23:29:25 2009
@@ -101,6 +101,8 @@
 CXX = @CXX@
 CXXDEPMODE = @CXXDEPMODE@
 CXXFLAGS = @CXXFLAGS@
+CXXTEST_INCLUDES = @CXXTEST_INCLUDES@
+CXXTEST_PATH = @CXXTEST_PATH@
 CYGPATH_W = @CYGPATH_W@
 DEFS = @DEFS@
 DEPDIR = @DEPDIR@
@@ -130,6 +132,7 @@
 PACKAGE_URL = @PACKAGE_URL@
 PACKAGE_VERSION = @PACKAGE_VERSION@
 PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
 RANLIB = @RANLIB@
 SET_MAKE = @SET_MAKE@
 SHELL = @SHELL@

Modified: branches/jinmei-cppunittests/src/lib/dns/Makefile.am
==============================================================================
--- branches/jinmei-cppunittests/src/lib/dns/Makefile.am (original)
+++ branches/jinmei-cppunittests/src/lib/dns/Makefile.am Mon Oct 19 23:29:25 2009
@@ -5,13 +5,24 @@
 
 if HAVE_CPPUNIT
 TEST_PROGRAM = run_unittests
+run_unittests_SOURCES = name_unittest.cc name_unittest.h run_unittests.cc
+run_unittests_CPPFLAGS = $(AM_CPPFLAGS) $(CPPUNIT_INCLUDES)
+run_unittests_LDFLAGS = $(CPPUNIT_LDFLAGS)
+run_unittests_LDADD = ./libdns.a $(CPPUNIT_LDADD)
+else
+if HAVE_CXXTEST
+TEST_PROGRAM = run_unittests
+run_unittests_SOURCES = name_cxxtest.cc
+CLEANFILES = name_cxxtest.cc
+run_unittests_CPPFLAGS = $(AM_CPPFLAGS) $(CXXTEST_INCLUDES)
+run_unittests_LDADD = ./libdns.a
+
+name_cxxtest.cc: name_cxxtest.h
+	$(PERL) $(CXXTEST_PATH)/cxxtestgen.pl --error-printer -o $@ name_cxxtest.h
 else
 TEST_PROGRAM =
+endif
 endif
 
 TESTS = $(TEST_PROGRAM)
 noinst_PROGRAMS = $(TEST_PROGRAM)
-run_unittests_SOURCES = name_unittest.cc name_unittest.h run_unittests.cc
-run_unittests_CPPFLAGS = $(AM_CPPFLAGS) $(CPPUNIT_INCLUDES)
-run_unittests_LDFLAGS = $(CPPUNIT_LDFLAGS)
-run_unittests_LDADD = ./libdns.a $(CPPUNIT_LDADD)

Modified: branches/jinmei-cppunittests/src/lib/dns/Makefile.in
==============================================================================
--- branches/jinmei-cppunittests/src/lib/dns/Makefile.in (original)
+++ branches/jinmei-cppunittests/src/lib/dns/Makefile.in Mon Oct 19 23:29:25 2009
@@ -74,13 +74,22 @@
 libdns_a_LIBADD =
 am_libdns_a_OBJECTS = name.$(OBJEXT)
 libdns_a_OBJECTS = $(am_libdns_a_OBJECTS)
+ at HAVE_CPPUNIT_FALSE@@HAVE_CXXTEST_TRUE at am__EXEEXT_1 =  \
+ at HAVE_CPPUNIT_FALSE@@HAVE_CXXTEST_TRUE@	run_unittests$(EXEEXT)
 @HAVE_CPPUNIT_TRUE at am__EXEEXT_1 = run_unittests$(EXEEXT)
 PROGRAMS = $(noinst_PROGRAMS)
-am_run_unittests_OBJECTS = run_unittests-name_unittest.$(OBJEXT) \
-	run_unittests-run_unittests.$(OBJEXT)
+am__run_unittests_SOURCES_DIST = name_cxxtest.cc name_unittest.cc \
+	name_unittest.h run_unittests.cc
+ at HAVE_CPPUNIT_FALSE@@HAVE_CXXTEST_TRUE at am_run_unittests_OBJECTS = run_unittests-name_cxxtest.$(OBJEXT)
+ at HAVE_CPPUNIT_TRUE@am_run_unittests_OBJECTS =  \
+ at HAVE_CPPUNIT_TRUE@	run_unittests-name_unittest.$(OBJEXT) \
+ at HAVE_CPPUNIT_TRUE@	run_unittests-run_unittests.$(OBJEXT)
 run_unittests_OBJECTS = $(am_run_unittests_OBJECTS)
 am__DEPENDENCIES_1 =
-run_unittests_DEPENDENCIES = ./libdns.a $(am__DEPENDENCIES_1)
+ at HAVE_CPPUNIT_FALSE@@HAVE_CXXTEST_TRUE at run_unittests_DEPENDENCIES =  \
+ at HAVE_CPPUNIT_FALSE@@HAVE_CXXTEST_TRUE@	./libdns.a
+ at HAVE_CPPUNIT_TRUE@run_unittests_DEPENDENCIES = ./libdns.a \
+ at HAVE_CPPUNIT_TRUE@	$(am__DEPENDENCIES_1)
 run_unittests_LINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) \
 	$(run_unittests_LDFLAGS) $(LDFLAGS) -o $@
 DEFAULT_INCLUDES = -I. at am__isrc@ -I$(top_builddir)
@@ -97,7 +106,7 @@
 CCLD = $(CC)
 LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
 SOURCES = $(libdns_a_SOURCES) $(run_unittests_SOURCES)
-DIST_SOURCES = $(libdns_a_SOURCES) $(run_unittests_SOURCES)
+DIST_SOURCES = $(libdns_a_SOURCES) $(am__run_unittests_SOURCES_DIST)
 ETAGS = etags
 CTAGS = ctags
 am__tty_colors = \
@@ -120,6 +129,8 @@
 CXX = @CXX@
 CXXDEPMODE = @CXXDEPMODE@
 CXXFLAGS = @CXXFLAGS@
+CXXTEST_INCLUDES = @CXXTEST_INCLUDES@
+CXXTEST_PATH = @CXXTEST_PATH@
 CYGPATH_W = @CYGPATH_W@
 DEFS = @DEFS@
 DEPDIR = @DEPDIR@
@@ -149,6 +160,7 @@
 PACKAGE_URL = @PACKAGE_URL@
 PACKAGE_VERSION = @PACKAGE_VERSION@
 PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
 RANLIB = @RANLIB@
 SET_MAKE = @SET_MAKE@
 SHELL = @SHELL@
@@ -200,12 +212,17 @@
 AM_CPPFLAGS = -I$(top_srcdir)/src/lib
 lib_LIBRARIES = libdns.a
 libdns_a_SOURCES = name.cc name.h
- at HAVE_CPPUNIT_FALSE@TEST_PROGRAM = 
+ at HAVE_CPPUNIT_FALSE@@HAVE_CXXTEST_FALSE at TEST_PROGRAM = 
+ at HAVE_CPPUNIT_FALSE@@HAVE_CXXTEST_TRUE at TEST_PROGRAM = run_unittests
 @HAVE_CPPUNIT_TRUE at TEST_PROGRAM = run_unittests
-run_unittests_SOURCES = name_unittest.cc name_unittest.h run_unittests.cc
-run_unittests_CPPFLAGS = $(AM_CPPFLAGS) $(CPPUNIT_INCLUDES)
-run_unittests_LDFLAGS = $(CPPUNIT_LDFLAGS)
-run_unittests_LDADD = ./libdns.a $(CPPUNIT_LDADD)
+ at HAVE_CPPUNIT_FALSE@@HAVE_CXXTEST_TRUE at run_unittests_SOURCES = name_cxxtest.cc
+ at HAVE_CPPUNIT_TRUE@run_unittests_SOURCES = name_unittest.cc name_unittest.h run_unittests.cc
+ at HAVE_CPPUNIT_FALSE@@HAVE_CXXTEST_TRUE at run_unittests_CPPFLAGS = $(AM_CPPFLAGS) $(CXXTEST_INCLUDES)
+ at HAVE_CPPUNIT_TRUE@run_unittests_CPPFLAGS = $(AM_CPPFLAGS) $(CPPUNIT_INCLUDES)
+ at HAVE_CPPUNIT_TRUE@run_unittests_LDFLAGS = $(CPPUNIT_LDFLAGS)
+ at HAVE_CPPUNIT_FALSE@@HAVE_CXXTEST_TRUE at run_unittests_LDADD = ./libdns.a
+ at HAVE_CPPUNIT_TRUE@run_unittests_LDADD = ./libdns.a $(CPPUNIT_LDADD)
+ at HAVE_CPPUNIT_FALSE@@HAVE_CXXTEST_TRUE at CLEANFILES = name_cxxtest.cc
 all: all-am
 
 .SUFFIXES:
@@ -290,6 +307,7 @@
 	-rm -f *.tab.c
 
 @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/name.Po at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/run_unittests-name_cxxtest.Po at am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/run_unittests-name_unittest.Po at am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/run_unittests-run_unittests.Po at am__quote@
 
@@ -306,6 +324,20 @@
 @AMDEP_TRUE@@am__fastdepCXX_FALSE@	source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCXX_FALSE@	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCXX_FALSE@	$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+
+run_unittests-name_cxxtest.o: name_cxxtest.cc
+ at am__fastdepCXX_TRUE@	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(run_unittests_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT run_unittests-name_cxxtest.o -MD -MP -MF $(DEPDIR)/run_unittests-name_cxxtest.Tpo -c -o run_unittests-name_cxxtest.o `test -f 'name_cxxtest.cc' || echo '$(srcdir)/'`name_cxxtest.cc
+ at am__fastdepCXX_TRUE@	$(am__mv) $(DEPDIR)/run_unittests-name_cxxtest.Tpo $(DEPDIR)/run_unittests-name_cxxtest.Po
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@	source='name_cxxtest.cc' object='run_unittests-name_cxxtest.o' libtool=no @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(run_unittests_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o run_unittests-name_cxxtest.o `test -f 'name_cxxtest.cc' || echo '$(srcdir)/'`name_cxxtest.cc
+
+run_unittests-name_cxxtest.obj: name_cxxtest.cc
+ at am__fastdepCXX_TRUE@	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(run_unittests_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT run_unittests-name_cxxtest.obj -MD -MP -MF $(DEPDIR)/run_unittests-name_cxxtest.Tpo -c -o run_unittests-name_cxxtest.obj `if test -f 'name_cxxtest.cc'; then $(CYGPATH_W) 'name_cxxtest.cc'; else $(CYGPATH_W) '$(srcdir)/name_cxxtest.cc'; fi`
+ at am__fastdepCXX_TRUE@	$(am__mv) $(DEPDIR)/run_unittests-name_cxxtest.Tpo $(DEPDIR)/run_unittests-name_cxxtest.Po
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@	source='name_cxxtest.cc' object='run_unittests-name_cxxtest.obj' libtool=no @AMDEPBACKSLASH@
+ at AMDEP_TRUE@@am__fastdepCXX_FALSE@	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ at am__fastdepCXX_FALSE@	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(run_unittests_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o run_unittests-name_cxxtest.obj `if test -f 'name_cxxtest.cc'; then $(CYGPATH_W) 'name_cxxtest.cc'; else $(CYGPATH_W) '$(srcdir)/name_cxxtest.cc'; fi`
 
 run_unittests-name_unittest.o: name_unittest.cc
 @am__fastdepCXX_TRUE@	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(run_unittests_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT run_unittests-name_unittest.o -MD -MP -MF $(DEPDIR)/run_unittests-name_unittest.Tpo -c -o run_unittests-name_unittest.o `test -f 'name_unittest.cc' || echo '$(srcdir)/'`name_unittest.cc
@@ -534,6 +566,7 @@
 mostlyclean-generic:
 
 clean-generic:
+	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
 
 distclean-generic:
 	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
@@ -629,6 +662,9 @@
 	uninstall-am uninstall-libLIBRARIES
 
 
+ at HAVE_CPPUNIT_FALSE@@HAVE_CXXTEST_TRUE at name_cxxtest.cc: name_cxxtest.h
+ at HAVE_CPPUNIT_FALSE@@HAVE_CXXTEST_TRUE@	$(PERL) $(CXXTEST_PATH)/cxxtestgen.pl --error-printer -o $@ name_cxxtest.h
+
 # 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:




More information about the bind10-changes mailing list