A manager for applications provided by LCLPNetwork.
Download precompiled executables for your operating system from the official download page.
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
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.
If you have Node.js 16 installed, you can use corepack
to install Yarn:
corepack enable
corepack prepare yarn@stable --activate
First, install all dependencies with:
yarn
Then, you may simply build the app for your OS:
yarn dist
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.
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".