diff options
Diffstat (limited to 'test cases/java/9 jni/meson.build')
| -rw-r--r-- | test cases/java/9 jni/meson.build | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/test cases/java/9 jni/meson.build b/test cases/java/9 jni/meson.build index 1239e19e8..90a8485e5 100644 --- a/test cases/java/9 jni/meson.build +++ b/test cases/java/9 jni/meson.build @@ -16,6 +16,17 @@ java = find_program('java') jni_dep = dependency('jni', version : '>=1.8', modules: ['jvm', 'awt']) # generate native headers -subdir('src/com/mesonbuild') -subdir('lib') subdir('src') +subdir('lib') + +test( + 'jnitest', + java, + args: [ + '-Djava.library.path=@0@'.format(fs.parent(jnijava.full_path())), + '-jar', + jnijar, + ], + protocol : 'exitcode', + depends : [jnijava], +) |
