「Easy Shell Environment (Ese)」は簡単で手軽に試せるシェルアプリです。 仮想のファイル操作などができ、権限の設定もできます。 現在、拡張機能開発用SDKを公開しており、今後はSDKで開発された拡張機能を簡単にダウンロードできる機能を実装予定です。 Compose Multiplatformを採用し、幅広いプラットフォームに対応しています。
Releaseからインストーラーをダウンロードできます。
(WASM対応予定)
Eseのコアライブラリ
Eseプラグイン (Noodle)を作成するためのGradle Plugin
Eseプラグインの実装例 (別リポジトリに分離予定)
naotiki/ese-noodle-template に移行
Eseプラグインの詳細はHowToBuildNoodle.md
まず、clients
フォルダに移動
cd clients
desktopApp
のタスクrun
を実行
./gradlew :desktopApp:run
androidApp
のタスクinstallDebug
を実行
./gradlew :androidApp:installDebug
webApp
のタスクjsBrowserDevelopmentRun
を実行
./gradlew :webApp:jsBrowserDevelopmentRun
desktopApp
のタスクsuperReleaseBuild
を実行
vX.Y.Z(-TEXT)
の形式で<APP_VERSION>
を指定できます。
例:-PappVersion=v0.9.0-beta
指定されなければv0.0.0-dev
で実行されます。
./gradlew :desktopApp:superReleaseBuild -PappVersion=<APP_VERSION>