Skip to content

homebase-id/chat-kmp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,314 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Homebase Chat

Running

Android

./gradlew androidApp:installDebug

iOS

Run from Xcode

Desktop

./gradlew desktopApp:run

Desktop with hot reload

./gradlew desktopApp:hotRunJvm --auto

Wasm

./gradlew webApp:wasmJsBrowserDevelopmentRun --no-configuration-cache

Release build

Android Add signing key password to environment variable HOMEBASE_KEYSTORE_PASS first.

./gradlew androidApp:assembleRelease

iOS Configure signing and user in Xcode.

Desktop

./gradlew desktopApp:packageReleaseDeb
./gradlew desktopApp:packageReleaseMsi
./gradlew desktopApp:packageReleaseDmg

Test

Run all tests (JVM) Currently only tests found in chat, common and api module.

./gradlew homebase-chat:jvmTest homebase-auth:jvmTest homebase-common:jvmTest homebase-api:jvmTest homebase-core:jvmTest --rerun-tasks

To add to IDE as run option in menu, click "Edit configurations" in Run/debug menu, add gradle task, name it "AllTests" and paste above line, minus the .gradlew part.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors