File: configure.in

package info (click to toggle)
f2j 0.8.1-2
  • links: PTS, VCS
  • area: non-free
  • in suites: jessie, jessie-kfreebsd, wheezy
  • size: 2,648 kB
  • ctags: 3,413
  • sloc: ansic: 21,114; java: 5,874; yacc: 3,804; makefile: 178; sh: 153
file content (50 lines) | stat: -rw-r--r-- 1,021 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
AC_INIT(libbytecode, 0.8.1, [f2j@cs.utk.edu])
AC_REVISION([$Revision: 1.6 $])

AC_CONFIG_SRCDIR(api.c)

AC_PROG_CC(gcc cc ecc xlc)

AC_C_BIGENDIAN

AC_PROG_MAKE_SET
AC_PROG_RANLIB
AC_PATH_PROG(AR, ar)
AC_SUBST(AR)
AC_PATH_PROG(JAVAC, javac)
AC_SUBST(JAVAC)
AC_PATH_PROG(JAVA, java)
AC_SUBST(JAVA)

if test "x$prefix" != xNONE; then
  F2J_INSTALL_PREFIX=${prefix}
else
  F2J_INSTALL_PREFIX=`pwd`
fi
AC_SUBST(F2J_INSTALL_PREFIX)

AC_ARG_WITH(doxygen,
            [  --with-doxygen=DOXYGEN  doxygen binary name],
            [DOXYGEN="$with_doxygen"],
            [DOXYGEN="doxygen"])

AC_ARG_WITH(debuglevel,
            [  --with-debuglevel=num   0=none, 1=only errors [default], 2=all debugging output],
            [DEBUGLEVEL="$with_debuglevel"],
            [DEBUGLEVEL="1"])

if test "$DEBUGLEVEL" = "1"; then
  CFLAGS="$CFLAGS -DBC_VIEW"
fi

if test "$DEBUGLEVEL" = "2"; then
  CFLAGS="$CFLAGS -DBC_VIEW -DBC_DEBUG"
fi

AC_SUBST(CFLAGS)

AC_SUBST(DOXYGEN)

AC_CONFIG_HEADER(bytecode.h)

AC_OUTPUT(Makefile make.def)