remove redundant addition libboost library install in cmake-linux action

This commit is contained in:
Lion Kortlepel 2022-10-22 23:06:11 +02:00
parent 2a45d2282d
commit 093f905fd8
No known key found for this signature in database
GPG Key ID: 4322FF2B4C71259B
2 changed files with 13 additions and 16 deletions

View File

@ -20,7 +20,7 @@ jobs:
run: | run: |
echo ${#beammp_sentry_url} echo ${#beammp_sentry_url}
sudo apt-get update sudo apt-get update
sudo apt-get install -y libz-dev rapidjson-dev liblua5.3 libssl-dev libwebsocketpp-dev libcurl4-openssl-dev cmake g++-10 libboost1.74-all-dev libboost1.74-dev sudo apt-get install -y libz-dev rapidjson-dev liblua5.3 libssl-dev libwebsocketpp-dev libcurl4-openssl-dev cmake g++-10 libboost1.74-all-dev
- name: Create Build Environment - name: Create Build Environment
run: cmake -E make_directory ${{github.workspace}}/build-linux run: cmake -E make_directory ${{github.workspace}}/build-linux

View File

@ -29,7 +29,7 @@ These values are guesstimated and are subject to change with each release.
## Contributing ## Contributing
TLDR; [Issues](https://github.com/BeamMP/BeamMP-Server/issues) with the "help wanted" label or with nobody assigned. TLDR; [Issues](https://github.com/BeamMP/BeamMP-Server/issues) with the "help wanted" or "good first issue" label or with nobody assigned.
To contribute, look at the active [issues](https://github.com/BeamMP/BeamMP-Server/issues). Any issues that have the "help wanted" label or don't have anyone assigned are good tasks to take on. You can either contribute by programming or by testing and adding more info and ideas. To contribute, look at the active [issues](https://github.com/BeamMP/BeamMP-Server/issues). Any issues that have the "help wanted" label or don't have anyone assigned are good tasks to take on. You can either contribute by programming or by testing and adding more info and ideas.
@ -64,25 +64,22 @@ Please use the prepackaged binaries in [Releases](https://github.com/BeamMP/Beam
Dependencies for **Windows** can be installed with `vcpkg`. Dependencies for **Windows** can be installed with `vcpkg`.
These are: These are:
``` ```
lua lua zlib rapidjson openssl websocketpp curl
zlib
rapidjson
openssl
websocketpp
curl
``` ```
The triplet we use for releases is `x64-windows-static`.
#### Linux #### Linux
Runtime dependencies - you want to find packages for: We recommend Ubuntu 22.04 or Arch Linux. Any Linux distribution will work, but you have to figure out the package names yourself (please feel free to PR in a change to this README with that info).
- libz
- rapidjson
- lua5.3
- ssl / openssl
- websocketpp
- curl (with ssl support)
Build-time dependencies are: ##### Runtime Dependencies
**Ubuntu 22.04**
```
```
##### Buildtime Dependencies
These are needed for you to *build* the server, in addition to the [runtime dependencies](#runtime-dependencies).
``` ```
git git
make make