diff options
author | Sergio <42090377+SSUPII@users.noreply.github.com> | 2022-10-18 16:04:28 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-10-18 16:04:28 +0200 |
commit | 17a1e1245cfaf22abc36e0c1ece7043ea85c1604 (patch) | |
tree | 51e4cdde7331e4280beae255cd0fbe9cb6230d04 | |
parent | 06d28c3eecb0c046e9680e5025e84c619c48db03 (diff) | |
download | PrismLauncher-17a1e1245cfaf22abc36e0c1ece7043ea85c1604.tar.gz PrismLauncher-17a1e1245cfaf22abc36e0c1ece7043ea85c1604.tar.bz2 PrismLauncher-17a1e1245cfaf22abc36e0c1ece7043ea85c1604.zip |
Updated HTML tags to Markdown
Signed-off-by: Sergio <42090377+SSUPII@users.noreply.github.com>
-rw-r--r-- | BUILD.md | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -4,7 +4,7 @@ Full build instructions will be available on [the website](https://prismlauncher If you would like to contribute or fix an issue with the Build instructions you will be able to do so [here](https://github.com/PrismLauncher/website/blob/master/src/wiki/development/build-instructions.md). -<h2>Getting the source</h2> +## Getting the source Clone the source code using git, and grab all the submodules. This is generic for all platforms you want to build on. ``` @@ -12,10 +12,10 @@ git clone --recursive https://github.com/PrismLauncher/PrismLauncher cd PrismLauncher ``` -<h2>Linux</h2> +## Linux This guide will mostly mention dependant packages by their Debian naming and commands are done by a user in the sudoers file. -<h3>Dependencies</h3> +### Dependencies - A C++ compiler capable of building C++17 code (can be found in the package `build-essential`). - Qt Development tools 5.12 or newer (on Debian 11 or Debian-based distributions, `qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools libqt5core5a libqt5network5 libqt5gui5`). @@ -32,8 +32,8 @@ In conclusion, to check if all you need is installed (including optional): sudo apt install build-essential qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools libqt5core5a libqt5network5 libqt5gui5 cmake extra-cmake-modules zlib1g-dev openjdk-17-jdk libgl1-mesa-dev scdoc ``` -<h3>Compiling</h3> -<h4>Building and installing on the system</h4> +### Compiling +#### Building and installing on the system This is usually the suggested way to build the client. ``` @@ -42,7 +42,7 @@ cmake --build build -j$(nproc) sudo cmake --install build ``` -<h4>Building a portable binary</h4> +#### Building a portable binary ``` cmake -S . -B build -DCMAKE_INSTALL_PREFIX=install |