mirror of
https://github.com/Grasscutters/Cultivation.git
synced 2025-12-12 15:14:35 +01:00
Add pre-release notes to the README.
This commit is contained in:
38
README.md
38
README.md
@@ -1,53 +1,61 @@
|
||||
# NOTICE
|
||||
Yes! The Cultivation repository is **open**. This does **not** mean it has released.\
|
||||
Cultivation will be releasing at some point after opening this repo.
|
||||
|
||||
**This also means you will not be provided explicit support for Cultivation.**\
|
||||
Consider Cultivation to be the bleeding-edge version of GrassClipper.
|
||||
|
||||
During this open-beta testing period, **helpful issues are appreciated**, while unhelpful ones will be closed.
|
||||
|
||||
## Fair Warning
|
||||
Cultivation is **VERY MUCH IN BETA** and a majority of features do not work.\
|
||||
There are **no official releases of Cultivation**. You are **required** to build the application from **scratch**.\
|
||||
Please do **NOT install, download, or use pre-compiled versions of Cultivation**. Only use releases from this GitHub repository.
|
||||
|
||||
# Cultivation
|
||||
A custom launcher designed to easily proxy traffic from anime game to private servers.
|
||||
A game launcher designed to easily proxy traffic from anime game to private servers.
|
||||
|
||||
# Table Of Contents
|
||||
|
||||
* [Download](#download)
|
||||
* [Developer Quickstart](#developer-quickstart)
|
||||
* [Developer Quick-start](#developer-quickstart)
|
||||
* [Setup](#setup)
|
||||
* [Building](#building)
|
||||
* [Troubleshooting](#troubleshooting)
|
||||
|
||||
# Download
|
||||
[Find release builds here!](https://github.com/Grasscutters/Cultivation/releases)
|
||||
|
||||
[Download the latest release here!](https://github.com/Grasscutters/Cultivation/releases)
|
||||
|
||||
Once downloaded, extract somewhere and open as administrator. TODO
|
||||
Once downloaded, extract somewhere and open as administrator.
|
||||
|
||||
# Developer Quickstart
|
||||
|
||||
### Setup
|
||||
|
||||
* Install [Cargo](https://doc.rust-lang.org/cargo/getting-started/installation.html) & [Rust compiler](https://www.rust-lang.org/tools/install)
|
||||
* `npm install` or `yarn install`
|
||||
* `npm run start:dev` or `yarn start:dev`
|
||||
|
||||
### Building
|
||||
|
||||
`npm run build` or `yarn build`
|
||||
|
||||
Add `--release` or `--debug` depending on what release you are creating. This defaults to `--release`
|
||||
|
||||
### Updating
|
||||
|
||||
* Add the `TAURI_PRIVATE_KEY` as an environment variable with a path to your private key.
|
||||
* Add the `TAURI_KEY_PASSWORD` as an environment variable with the password for your private key.
|
||||
* Run `npm run update` or `yarn build`
|
||||
* The update will be in `src-tauri/target/(release|debug)/msi/Cultivation_X.X.X_x64_xx-XX.msi.zip`
|
||||
|
||||
# Troubleshooting
|
||||
|
||||
Idk figure it out (TODO)
|
||||
TODO. Collect common issues before updating.
|
||||
|
||||
# Screenshots
|
||||
|
||||

|
||||

|
||||

|
||||

|
||||

|
||||
|
||||
|
||||
|
||||
|
||||
## Credits
|
||||
* [SpikeHD](https://github.com/SpikeHD): For originally creating **GrassClipper** and creating the amazing UI of Cultivation.
|
||||
* [KingRainbow44](https://github.com/KingRainbow44): For building a proxy daemon from scratch and integrating it with Cultivation.
|
||||
* [Tauri](https://tauri.app): For providing an amazing, efficient, and simple desktop application framework/library.
|
||||
Reference in New Issue
Block a user