Using Java from static library with Qt 6 CMake project. How?
-
Hello!
Trying to find any example of how to use Java from static library with Qt 6 CMake project. Is there any? Or detailed manual?
Need to add multiple Java sources that is inside of multiple static libraries. Something like this:
project-root/ │ ├─ CMakeLists.txt ├─ app/ │ ├─ CMakeLists.txt │ └─ main.cpp └─ mylib1/ │ ├─ CMakeLists.txt │ ├─ mylib1.cpp │ ├─ mylib1.h │ └─ android/ │ └─ src/org/example/mylib1/MyLib1Java.java └─ mylib2/ ├─ CMakeLists.txt ├─ mylib2.cpp ├─ mylib2.h └─ android/ └─ src/org/example/mylib2/MyLib2Java.javaIs standard Qt CMake function could handler adding Java from multiple libraries?
Will it be working automatically if in static library something like this in CMakeLists.txt:
set_property(TARGET mylib1 PROPERTY ANDROID_PACKAGE_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/android )