```
BeamMP-Launcher on master via △ v3.30.5
❯ sudo dnf group info "Development Tools"
Dernière vérification de l’expiration des métadonnées effectuée il y a 0:48:01 le mer. 11 déc. 2024 08:39:18.
Groupe : Outils de développement
Description : Ces outils comprennent des outils de développement principaux comme git et cvs.
Paquets obligatoires :
gettext
Paquets par défaut :
diffstat
doxygen
git
patch
patchutils
subversion
systemtap
Paquets optionnels :
buildbot
colordiff
cvs
cvs2cl
cvsps
darcs
dejagnu
expect
gambas3-ide
git-annex
git-cola
git2cl
gitg
gtranslator
highlight
lcov
manedit
meld
monotone
myrepos
nemiver
qgit
quilt
rapidsvn
rcs
robodoc
scanmem
subunit
svn2cl
tig
tortoisehg
translate-toolkit
utrac
```
vcpkg isn't part of the Development Tools group on Fedora.
- Do we need to mention that vcpkg should be installed in the first
place?
- Do we need to specify what the difference between release and debug
builds is?
- Are there any other prerequisites for building on windows?
---
By creating this pull request, I understand that code that is AI
generated or otherwise automatically generated may be rejected without
further discussion.
I declare that I fully understand all code I pushed into this PR, and
wrote all this code myself and own the rights to this code.
Fixed the Cmake lists file so it properly detects linux-based systems.
thats all. :3
By creating this pull request, I understand that code that is AI
generated or otherwise automatically generated may be rejected without
further discussion. I declare that I fully understand all code I pushed
into this PR, and wrote all this code myself and own the rights to this
code.
If, for example, the client requests the serverlist multiple times and
then tries to login the launcher will first wait for those requests to
finish. Thereby putting the other core communication (such as login) on
hold.
Fixes --port and -p by proccessing the config file before the cli
arguments, before it would first set --port because it was passed and
then overwrite it with the value from the config. Also removed some
useless code related to cli args.