/[classpath]/classpath/acinclude.m4
ViewVC logotype

Diff of /classpath/acinclude.m4

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.42.2.2 by gnu_andrew, Sun Jan 16 15:14:52 2005 UTC revision 1.42.2.3 by gnu_andrew, Mon Jan 31 18:02:50 2005 UTC
# Line 9  AC_DEFUN([CLASSPATH_FIND_JAVAC], Line 9  AC_DEFUN([CLASSPATH_FIND_JAVAC],
9    CLASSPATH_WITH_JIKES    CLASSPATH_WITH_JIKES
10    CLASSPATH_WITH_KJC    CLASSPATH_WITH_KJC
11    CLASSPATH_WITH_GCJX    CLASSPATH_WITH_GCJX
12      CLASSPATH_WITH_ECJ
13    
14    if test "x${user_specified_javac}" = x; then    if test "x${user_specified_javac}" = x; then
15      AM_CONDITIONAL(FOUND_GCJ, test "x${GCJ}" != x)      AM_CONDITIONAL(FOUND_GCJ, test "x${GCJ}" != x)
16      AM_CONDITIONAL(FOUND_JIKES, test "x${JIKES}" != x)      AM_CONDITIONAL(FOUND_JIKES, test "x${JIKES}" != x)
17        AM_CONDITIONAL(FOUND_ECJ, test "x${ECJ}" != x)
18    else    else
19      AM_CONDITIONAL(FOUND_GCJ, test "x${user_specified_javac}" = xgcj)      AM_CONDITIONAL(FOUND_GCJ, test "x${user_specified_javac}" = xgcj)
20      AM_CONDITIONAL(FOUND_JIKES, test "x${user_specified_javac}" = xjikes)      AM_CONDITIONAL(FOUND_JIKES, test "x${user_specified_javac}" = xjikes)
21        AM_CONDITIONAL(FOUND_ECJ, test "x${user_specified_javac}" = xecj)
22    fi    fi
23    AM_CONDITIONAL(FOUND_KJC, test "x${user_specified_javac}" = xkjc)    AM_CONDITIONAL(FOUND_KJC, test "x${user_specified_javac}" = xkjc)
24    AM_CONDITIONAL(FOUND_GCJX, test "x${user_specified_javac}" = xgcjx)    AM_CONDITIONAL(FOUND_GCJX, test "x${user_specified_javac}" = xgcjx)
# Line 404  AC_DEFUN([REGEN_WITH_JAY], Line 407  AC_DEFUN([REGEN_WITH_JAY],
407    ])    ])
408    AM_CONDITIONAL(REGEN_PARSERS, test "x${JAY_FOUND}" = xyes)    AM_CONDITIONAL(REGEN_PARSERS, test "x${JAY_FOUND}" = xyes)
409  ])  ])
410    
411    dnl -----------------------------------------------------------
412    AC_DEFUN([CLASSPATH_WITH_ECJ],
413    [
414      AC_ARG_WITH([ecj],
415                  [AS_HELP_STRING(--with-ecj,bytecode compilation with ecj)],
416      [
417        if test "x${withval}" != x && test "x${withval}" != xyes && test "x${withval}" != xno; then
418          CLASSPATH_CHECK_ECJ(${withval})
419        else
420          if test "x${withval}" != xno; then
421            CLASSPATH_CHECK_ECJ
422          fi
423        fi
424        user_specified_javac=ecj
425      ],
426      [
427        CLASSPATH_CHECK_ECJ
428      ])
429      AC_SUBST(ECJ)
430    ])
431    
432    dnl -----------------------------------------------------------
433    AC_DEFUN([CLASSPATH_CHECK_ECJ],
434    [
435      if test "x$1" != x; then
436        if test -f "$1"; then
437          ECJ="$1"
438        else
439          AC_PATH_PROG(ECJ, "$1")
440        fi
441      else
442        AC_PATH_PROG(ECJ, "ecj")
443      fi
444    ])

Legend:
Removed from v.1.42.2.2  
changed lines
  Added in v.1.42.2.3

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26