view configure.ac @ 10:15425b469aea default tip

Add Makefile for tools subdirectory.
author Andrew John Hughes <gnu_andrew@member.fsf.org>
date Fri, 18 Jan 2008 14:39:07 +0000
parents 46216729b691
children
line wrap: on
line source

dnl Process this file with autoconf to produce a configure script.

dnl -----------------------------------------------------------
dnl Turning off cache for debug reasons
dnl -----------------------------------------------------------
dnl define([AC_CACHE_LOAD], )dnl
dnl define([AC_CACHE_SAVE], )dnl

AC_INIT([IcePick],[0.01],[distro-pkg-dev@openjdk.java.net],[icepick])
AC_CONFIG_SRCDIR(tools/wrapper.c)

AC_CANONICAL_TARGET

AC_PREREQ(2.59)
AM_INIT_AUTOMAKE([1.9.0 gnu std-options tar-ustar -Wno-portability])
AC_PREFIX_DEFAULT(/usr/local/icepick)

AC_PROG_CC

dnl -----------------------------------------------------------
dnl Sets the VM name for use in tool wrapper scripts
dnl -----------------------------------------------------------
AC_ARG_WITH([vm],
	    [AS_HELP_STRING(--with-vm,sets the VM binary name [default='java'])],
	    [
	     VM_BINARY=${withval}
	    ],
	    [
	     VM_BINARY='java'
	    ])

AC_SUBST(VM_BINARY)
AM_CONDITIONAL(FOUND_CACAO, test "x`basename $VM_BINARY`" = xcacao)

AC_PROG_INSTALL

AC_PATH_PROG(MKDIR, mkdir)
AC_PATH_PROG(SED, sed)
AC_PATH_PROG(FIND, find)
AC_PATH_PROG(ZIP, zip)
AC_ARG_WITH([fastjar],
	      [AS_HELP_STRING([--with-fastjar=PATH], [define to use a fastjar style tool])],
	      [
		AC_MSG_CHECKING([for user supplied fastjar])
		FASTJAR=${withval}
		AC_MSG_RESULT([${FASTJAR}])
	      ],
	      [AC_PATH_PROG(FASTJAR, fastjar)])
dnl We disable ZIP by default if we find fastjar.
  if test x"${FASTJAR}" != x; then
    ZIP=""
  fi

CLASSPATH_FIND_JAVAC

CLASSPATH_WITH_CLASSLIB

WITH_LANGTOOLS_SRC_DIR

dnl -----------------------------------------------------------
dnl Initialize maintainer mode
dnl -----------------------------------------------------------
AM_MAINTAINER_MODE

dnl -----------------------------------------------------------
dnl output files
dnl -----------------------------------------------------------
AC_CONFIG_FILES([Makefile
tools/Makefile])

AC_OUTPUT