aboutsummaryrefslogtreecommitdiffstats
path: root/util
diff options
context:
space:
mode:
authorthegeorg <thegeorg@yandex-team.com>2023-10-03 21:10:58 +0300
committerthegeorg <thegeorg@yandex-team.com>2023-10-03 21:38:48 +0300
commit50d9f0da6a8c9a0b5b52469ffb1980281a74ef8a (patch)
tree8dc06630e71d478273617eeb8a649925394578d9 /util
parenta4dffa1956151f7c1ba3a678215ad86d8f5b4f7a (diff)
downloadydb-50d9f0da6a8c9a0b5b52469ffb1980281a74ef8a.tar.gz
Provide proper jni.h by the means of library/cpp/jni
As jni.h provides extreme ABI compatibility, there is no need to use jdk to build JNI modules. This PR replaces complex logic of finding necessary jni with the following code (already present in [library/cpp/jni/ya.make](https://arcanum.yandex-team.ru/arcadia/library/cpp/jni/ya.make). ``` IF (OS_ANDROID) # Do nothing, use jni.h shipped with NDK ELSE() PEERDIR( contrib/libs/jdk ) ENDIF() ``` Remaining dependencies on contrib/libs/jdk will be removed in further PRs and using of JDK interface will be restricted in favor of this library. NB: PEERDIRing `library/cpp/jni` will also provide a couple of utility sources which are not used by catboost at the time.
Diffstat (limited to 'util')
0 files changed, 0 insertions, 0 deletions