Skip to content

05nelsonm/kmp-tor-core

Repository files navigation

kmp-tor-core

badge-license badge-latest-release

badge-kotlin badge-atomicfu badge-encoding badge-immutable badge-kotlincrypto-hash badge-kmp-file badge-androidx-startup

badge-platform-android badge-platform-jvm badge-platform-js-node badge-platform-linux badge-platform-ios badge-platform-macos badge-platform-tvos badge-platform-watchos badge-platform-windows badge-support-apple-silicon badge-support-js-ir badge-support-linux-arm

Core components for kmp-tor and kmp-tor-resource

Modules

  • :library:core-api is the publicly exposed API for which consumers of kmp-tor and kmp-tor-resource interact.
  • :library:core-lib-locator is a module not meant for public consumption.
    • kmp-tor-resource modules utilizes this for Android to retrieve the native library path (which is extracted to the application's nativeLibraryDir at time of application install) upon resource configuration/installation.
  • :library:core-resource is a module not meant for public consumption.
    • All classes and functions are annotated with @InternalKmpTorApi.
    • This is the workhorse that enables packaging and extraction of Jvm/Js/Native resources for installation to the filesystem. See kmp-tor-resource.

About

Core components for kmp-tor and kmp-tor-resource

Resources

License

Stars

Watchers

Forks

Packages

No packages published