Skip to content

LCLPYT/LCLPLauncher

Repository files navigation

LCLPLauncher

Open in Visual Studio Code
A manager for applications provided by LCLPNetwork. preview

For end-users

Download precompiled executables for your operating system from the official download page.

For developers

In order to develop LCLPLauncher, use Node 16. If you have nvm installed, you can use.

nvm use

You may have to install Node 16 via nvm before:

nvm install <version>  # retrieve the current version from the .nvmrc file

Building the app yourself

You'll need to have Yarn >= 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:

yarn

Then, you may simply build the app for your OS:

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:

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".