ac_check_junit.ac
来自「mysql-5.0.27版本源码包」· AC 代码 · 共 55 行
AC
55 行
dnl @synopsis AC_CHECK_JUNITdnldnl AC_CHECK_JUNIT tests the availability of the Junit testingdnl framework, and set some variables for conditional compilationdnl of the test suite by automake.dnldnl If available, JUNIT is set to a command launching the textdnl based user interface of Junit, @JAVA_JUNIT@ is set to $JAVA_JUNITdnl and @TESTS_JUNIT@ is set to $TESTS_JUNIT, otherwise they are setdnl to empty values.dnldnl You can use these variables in your Makefile.am file like this :dnldnl # Some of the following classes are built only if junit is availablednl JAVA_JUNIT = Class1Test.java Class2Test.java AllJunitTests.javadnldnl noinst_JAVA = Example1.java Example2.java @JAVA_JUNIT@dnldnl EXTRA_JAVA = $(JAVA_JUNIT)dnldnl TESTS_JUNIT = AllJunitTestsdnldnl TESTS = StandaloneTest1 StandaloneTest2 @TESTS_JUNIT@dnldnl EXTRA_TESTS = $(TESTS_JUNIT)dnldnl AllJunitTests :dnl echo "#! /bin/sh" > $@dnl echo "exec @JUNIT@ my.package.name.AllJunitTests" >> $@dnl chmod +x $@dnldnl @author Luc Maisonobednl @version $Id: ac_check_junit.ac,v 1.1 2001/08/23 16:58:43 dda Exp $dnlAC_DEFUN([AC_CHECK_JUNIT],[AC_CACHE_VAL(ac_cv_prog_JUNIT,[AC_CHECK_CLASS(junit.textui.TestRunner)if test x"`eval 'echo $ac_cv_class_junit_textui_TestRunner'`" != xno ; then ac_cv_prog_JUNIT='$(CLASSPATH_ENV) $(JAVA) $(JAVAFLAGS) junit.textui.TestRunner'fi])AC_MSG_CHECKING([for junit])if test x"`eval 'echo $ac_cv_prog_JUNIT'`" != x ; then JUNIT="$ac_cv_prog_JUNIT" JAVA_JUNIT='$(JAVA_JUNIT)' TESTS_JUNIT='$(TESTS_JUNIT)'else JUNIT= JAVA_JUNIT= TESTS_JUNIT=fiAC_MSG_RESULT($JAVA_JUNIT)AC_SUBST(JUNIT)AC_SUBST(JAVA_JUNIT)AC_SUBST(TESTS_JUNIT)])
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?