https://github.com/lclpyt/lclplauncher
A manager for applications provided by LCLPNetwork.
https://github.com/lclpyt/lclplauncher
electron launcher lclpserver5
Last synced: about 2 months ago
JSON representation
A manager for applications provided by LCLPNetwork.
- Host: GitHub
- URL: https://github.com/lclpyt/lclplauncher
- Owner: LCLPYT
- License: mit
- Created: 2020-05-17T20:28:01.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-02-03T23:17:07.000Z (over 2 years ago)
- Last Synced: 2023-03-04T09:44:39.976Z (over 2 years ago)
- Topics: electron, launcher, lclpserver5
- Language: TypeScript
- Homepage: https://lclpnet.work/lclplauncher
- Size: 26.8 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# LCLPLauncher
[](https://open.vscode.dev/LCLPYT/LCLPLauncher)
A manager for applications provided by LCLPNetwork.## For end-users
Download precompiled executables for your operating system from the official [download page](https://lclpnet.work/lclplauncher).## For developers
In order to develop LCLPLauncher, use **Node 16**.
If you have [nvm](https://github.com/nvm-sh/nvm) installed, you can use.```
nvm use
```You may have to install Node 16 via nvm before:
```bash
nvm install # retrieve the current version from the .nvmrc file
```### Building the app yourself
You'll need to have [Yarn](https://yarnpkg.com/) >= 3.1.0 installed.In order to build binaries, the package `binutils` needs to be installed on Linux systems. For Debian-based systems, you can use:
```
sudo apt install binutils
```On Windows, it should work out-of-the-box.
#### Installing Yarn
If you have Node.js 16 installed, you can use `corepack` to install Yarn:
```
corepack enable
corepack prepare yarn@stable --activate
```#### Build with Yarn
First, install all dependencies with:
```bash
yarn
```Then, you may simply build the app for your OS:
```bash
yarn dist
```### Develop the application
You are free to modify the code as you would like.You can start a development server with code hot-swapping using:
```bash
yarn dev
```Feel free to contribute to the project. If you want to distribute your forked version, please consider the notes below.
### Distributing your own version
If you don't want to contribute to the original repository, you may distribute binaries of your fork under **a different project name**.
In this case, please don't choose a name similar to "LCLPLauncher".
Use your own name to distinguish it from the original.Please, **do not distribute LCLPLauncher** under the name "LCLPLauncher".