~lttng/lttng-ust/lttng-ust

« back to all changes in this revision

Viewing changes to m4/ax_java_options.m4

  • Committer: Mathieu Desnoyers
  • Author(s): Michael Jeanson
  • Date: 2017-05-09 18:52:23 UTC
  • Revision ID: git-v1:093c3f9bbdda113147ab03be62aaa37bd1c786b4
Move m4 scripts to m4 dir

Harmonize build system configuration across our projects.

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# ===========================================================================
 
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
 
 
32
AU_ALIAS([AC_JAVA_OPTIONS], [AX_JAVA_OPTIONS])
 
33
AC_DEFUN([AX_JAVA_OPTIONS],[
 
34
AC_ARG_WITH(java-prefix,
 
35
                        [  --with-java-prefix=PFX  prefix where Java runtime is installed (optional)])
 
36
AC_ARG_WITH(javac-flags,
 
37
                        [  --with-javac-flags=FLAGS flags to pass to the Java compiler (optional)])
 
38
AC_ARG_WITH(java-flags,
 
39
                        [  --with-java-flags=FLAGS flags to pass to the Java VM (optional)])
 
40
JAVAPREFIX=$with_java_prefix
 
41
JAVACFLAGS=$with_javac_flags
 
42
JAVAFLAGS=$with_java_flags
 
43
AC_SUBST(JAVAPREFIX)dnl
 
44
AC_SUBST(JAVACFLAGS)dnl
 
45
AC_SUBST(JAVAFLAGS)dnl
 
46
AC_SUBST(JAVA)dnl
 
47
AC_SUBST(JAVAC)dnl
 
48
])