blob: 36c10d922bd242f1d7b370171f7dba2adf9ff77b [file] [log] [blame]
Ed Warnickecb9cada2015-12-08 15:45:58 -07001# ===========================================================================
2# http://www.gnu.org/software/autoconf-archive/ax_java_options.html
3# ===========================================================================
4#
5# SYNOPSIS
6#
7# AX_JAVA_OPTIONS
8#
9# DESCRIPTION
10#
11# AX_JAVA_OPTIONS adds configure command line options used for Java m4
12# macros. This Macro is optional.
13#
14# Note: This is part of the set of autoconf M4 macros for Java programs.
15# It is VERY IMPORTANT that you download the whole set, some macros depend
16# on other. Unfortunately, the autoconf archive does not support the
17# concept of set of macros, so I had to break it for submission. The
18# general documentation, as well as the sample configure.in, is included
19# in the AX_PROG_JAVA macro.
20#
21# LICENSE
22#
23# Copyright (c) 2008 Devin Weaver <ktohg@tritarget.com>
24#
25# Copying and distribution of this file, with or without modification, are
26# permitted in any medium without royalty provided the copyright notice
27# and this notice are preserved. This file is offered as-is, without any
28# warranty.
29
30#serial 6
31
32AU_ALIAS([AC_JAVA_OPTIONS], [AX_JAVA_OPTIONS])
33AC_DEFUN([AX_JAVA_OPTIONS],[
34AC_ARG_WITH(java-prefix,
35 [ --with-java-prefix=PFX prefix where Java runtime is installed (optional)])
36AC_ARG_WITH(javac-flags,
37 [ --with-javac-flags=FLAGS flags to pass to the Java compiler (optional)])
38AC_ARG_WITH(java-flags,
39 [ --with-java-flags=FLAGS flags to pass to the Java VM (optional)])
40JAVAPREFIX=$with_java_prefix
41JAVACFLAGS=$with_javac_flags
42JAVAFLAGS=$with_java_flags
43AC_SUBST(JAVAPREFIX)dnl
44AC_SUBST(JAVACFLAGS)dnl
45AC_SUBST(JAVAFLAGS)dnl
46AC_SUBST(JAVA)dnl
47AC_SUBST(JAVAC)dnl
48])