blob: d03d617a9b371965cf1801572902fe3dc7c5a98c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
cmake_minimum_required(VERSION 2.8)
find_package(Java REQUIRED)
include(UseJava)
enable_testing()
project(HelloWorldJava NONE)
add_jar(HelloWorldJava HelloWorld/HelloWorldJava.java)
get_target_property(_jarFile HelloWorldJava JAR_FILE)
get_target_property(_classDir HelloWorldJava CLASSDIR)
message(STATUS "Jar file ${_jarFile}")
message(STATUS "Class compiled to ${_classDir}")
add_test(
NAME TestHelloWorldJava
COMMAND ${Java_JAVA_EXECUTABLE} -cp ${_jarFile} HelloWorld/HelloWorldJava)
|