mirror of
https://github.com/Kitware/CMake.git
synced 2026-07-01 12:18:01 +00:00
Arguments are added to the dependencies list, and to the "--module-path" passed to javac, which is only generated for adequate JDK versions.
15 lines
339 B
CMake
15 lines
339 B
CMake
project(import Java)
|
|
|
|
cmake_minimum_required(VERSION 3.10)
|
|
set(CMAKE_VERBOSE_MAKEFILE 1)
|
|
|
|
find_package(Java COMPONENTS Development)
|
|
include(UseJava)
|
|
|
|
find_package(JavaBuildExportTest REQUIRED)
|
|
find_package(JavaInstallExportTest REQUIRED)
|
|
|
|
add_jar(${PROJECT_NAME}
|
|
SOURCES Import.java module-info.java
|
|
INCLUDE_MODULES foo::foo bar::bar)
|