Skip to content
This repository was archived by the owner on Apr 10, 2025. It is now read-only.

LexiLabs-App/basic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 

Repository files navigation

Basic

basic

GitHub License

A Kotlin Multiplatform library to rapidly add basic features like pictures, logging, and audio to any project in a small and fast way.

Caution

As of April 10th 2025, this repository has been archived and all Basic libraries have been migrated to their own separate repositories.

Repositories

Quick Start

Add your dependencies from Maven

# in your 'gradle/libs.versions.toml' file
[versions]
kotlin = "+" # gets the latest Kotlin version
basic = "+" # gets the latest Basic version

[libraries]
basic-ads = { group = "app.lexilabs.basic", name = "basic-ads", version.ref = "basic" }
basic-images = { group = "app.lexilabs.basic", name = "basic-images", version.ref = "basic" }
basic-logging = { group = "app.lexilabs.basic", name = "basic-logging", version.ref = "basic" }
basic-sound = { group = "app.lexilabs.basic", name = "basic-sound", version.ref = "basic" }

[bundles]
# remove items from bundle as desired
basic = [ "basic-ads", "basic-images", "basic-logging", "basic-sound" ]

then include the library in your gradle build

// in your 'shared/build.gradle.kts' or 'composeApp/build.gradle.kts' file
sourceSets {
    commonMain.dependencies {
        implementation(libs.bundles.basic)
    }
}

Contributors