summaryrefslogtreecommitdiffstats
path: root/Tests/JavaNativeHeaders/CMakeLists.txt
diff options
context:
space:
mode:
authorMarc Chevrier <marc.chevrier@gmail.com>2019-10-01 10:40:35 (GMT)
committerMarc Chevrier <marc.chevrier@gmail.com>2019-10-02 12:47:11 (GMT)
commit14ac253af716432d20380d155131fa6fd6d03400 (patch)
tree405f358cdab3a52cf9aba6e96183e2c362c0c91d /Tests/JavaNativeHeaders/CMakeLists.txt
parenta1f78a481c8cbda1f0c8503c4d661c3c3ddf00a6 (diff)
downloadCMake-14ac253af716432d20380d155131fa6fd6d03400.zip
CMake-14ac253af716432d20380d155131fa6fd6d03400.tar.gz
CMake-14ac253af716432d20380d155131fa6fd6d03400.tar.bz2
FindJava: tests clean-up
Diffstat (limited to 'Tests/JavaNativeHeaders/CMakeLists.txt')
-rw-r--r--Tests/JavaNativeHeaders/CMakeLists.txt6
1 files changed, 6 insertions, 0 deletions
diff --git a/Tests/JavaNativeHeaders/CMakeLists.txt b/Tests/JavaNativeHeaders/CMakeLists.txt
index 7dc2679..2023d25 100644
--- a/Tests/JavaNativeHeaders/CMakeLists.txt
+++ b/Tests/JavaNativeHeaders/CMakeLists.txt
@@ -3,6 +3,8 @@ project(helloJavaNativeHeaders Java CXX)
cmake_minimum_required (VERSION 2.6)
set(CMAKE_VERBOSE_MAKEFILE 1)
+include (CTest)
+
find_package(Java COMPONENTS Development)
include (UseJava)
@@ -16,3 +18,7 @@ add_jar(hello4 HelloWorld3.java)
add_library(D SHARED D.cpp E.cpp)
target_link_libraries (D PRIVATE D1-native E1-native)
+
+
+add_test (NAME Java.NativeHeaders
+ COMMAND "${Java_JAVA_EXECUTABLE}" -Djava.library.path=$<TARGET_FILE_DIR:D> -classpath hello4.jar HelloWorld3)