Skip to content

Latest commit

 

History

History
71 lines (59 loc) · 1.84 KB

README-EN.md

File metadata and controls

71 lines (59 loc) · 1.84 KB

Deploy Kotlin/JS site to GitHub Pages Create Release Draft Compose Desktop wakatime

Ese - Easy Shell Environment

日本語 / English

Like Unix shell

Install

You can install the latest version in Release

Web version

https://ese.naotiki.me

Modules

clients

The Client Apps for Ese

desktopApp (JVM)

cuiApp (JVM)

androidApp (JVM)

webApp (JS)

(We're planning WASM support)


ese-core (JVM / JS)

Ese Core libraries


Ese Plugin

ese-gradle-plugin

Gradle Plugin for creating Ese plugins (Noodle)

ese-lib

Example implementing Ese plugins (we plan to separate them to another repository)

Detail of Ese Plugin is in HowToBuildNoodle.md

How to build

First, Change current directory to clients

cd clients

Run Desktop Client

Run run

./gradlew :desktopApp:run

Install Android Client

Run installDebug

./gradlew :androidApp:installDebug

Run Web Client (Experimental)

Run jsBrowserDevelopmentRun

./gradlew :webApp:jsBrowserDevelopmentRun

Desktop Packaging

Run superReleaseBuild Format of <APP_VERSION> is vX.Y.Z-TEXT For example, -PappVersion=v0.9.0-beta

Default value of <APP_VERSION> is 0.0.1-dev

./gradlew :desktopApp:superReleaseBuild -PappVersion=<APP_VERSION>