summaryrefslogtreecommitdiff
path: root/Modules
diff options
context:
space:
mode:
authorAndy Cedilnik <andy.cedilnik@kitware.com>2002-07-08 09:30:02 -0400
committerAndy Cedilnik <andy.cedilnik@kitware.com>2002-07-08 09:30:02 -0400
commitab4e894b92e9fe8687fb2010d8c24c13890881dc (patch)
tree26edda29a39eee2220cb82490cf7ae4b6c4a025f /Modules
parent2a7e4539e67e1610b9f9c8899069f7f6239e441a (diff)
downloadcmake-ab4e894b92e9fe8687fb2010d8c24c13890881dc.tar.gz
Add module that finds java executables. This module should find java, javac, and jar.
Diffstat (limited to 'Modules')
-rw-r--r--Modules/FindJava.cmake22
1 files changed, 22 insertions, 0 deletions
diff --git a/Modules/FindJava.cmake b/Modules/FindJava.cmake
new file mode 100644
index 0000000000..b4a5c40c44
--- /dev/null
+++ b/Modules/FindJava.cmake
@@ -0,0 +1,22 @@
+#
+# This module finds if Java is installed and determines where the
+# include files and libraries are. This code sets the following
+# variables:
+#
+# JAVA_RUNTIME = the full path to the Java runtime
+# JAVA_COMPILE = the full path to the Java compiler
+# JAVA_ARCHIVE = the full path to the Java archiver
+#
+
+FIND_PROGRAM(JAVA_RUNTIME
+ NAMES java
+)
+
+FIND_PROGRAM(JAVA_ARCHIVE
+ NAMES jar
+)
+
+FIND_PROGRAM(JAVA_COMPILE
+ NAMES javac
+)
+