Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
We need to separate the JNI elements from CMakeLists, with related modifications to the CI build scripts likely. Separating the JNI portion serves two related purposes:
- Simplify building JNI code against precompiled lib arrow C++ code
- Enable control of JNI build through Maven, rather than requiring Java devs to work with CMake directly
Attachments
Issue Links
- is related to
-
ARROW-17404 [Java] Consolidate JNI compilation #2
-
- Resolved
-
1.
|
[Java] Create a top-level CMakeLists.txt for JNI |
|
Resolved | Kouhei Sutou |
|
|||||||
2.
|
[Java][Datasets] Move JNI build configuration from cpp/ to java/ |
|
Resolved | Kouhei Sutou |
|