Compare commits

...
2 Commits
Author SHA1 Message Date
Future a96634787e fix: remove build option for MacOS 2025-09-17 17:42:42 +02:00
Future bb9a13e254 chore: update Premake5 2025-09-17 17:37:52 +02:00
5 changed files with 10 additions and 12 deletions
+5 -5
View File
@@ -16,7 +16,7 @@ concurrency:
cancel-in-progress: true
env:
PREMAKE_VERSION: "5.0.0-beta6"
PREMAKE_VERSION: "5.0.0-beta7"
jobs:
build-windows:
@@ -318,16 +318,16 @@ jobs:
uses: docker/[email protected]
- name: Setup Docker Buildx
uses: docker/[email protected]0.0
uses: docker/[email protected]1.1
- name: Login to DockerHub
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.5.0
with:
username: ${{ secrets.DOCKERHUB_USER }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
- id: meta
uses: docker/metadata-action@v5.7.0
uses: docker/metadata-action@v5.8.0
with:
images: |
alterware/master-server
@@ -337,7 +337,7 @@ jobs:
- name: Build and Push Docker Image
id: build-and-push
uses: docker/[email protected]5.0
uses: docker/[email protected]8.0
with:
context: .
platforms: linux/amd64,linux/arm64
+3 -1
View File
@@ -11,6 +11,8 @@ Run using [Docker][docker-link]
docker run -p 20810:20810/udp -e AW_STATS_LOCATION=<UTF-8 C-string> alterware/master-server:latest
```
When setting the `AW_STATS_LOCATION` environment variable, you may want the container to write stats to a file or directory on the host system. In this case, you must **mount a directory from the host** into the container and ensure it has write permissions.
or run as a systemd service
```
@@ -38,7 +40,7 @@ WantedBy=multi-user.target
- Install [Premake5][premake5-link] and add it to your system PATH
- Clone this repository using [Git][git-link]
- Update the submodules using ``git submodule update --init --recursive``
- Run Premake with either of these two options ``premake5 vs2022`` (Windows) or ``premake5 gmake2`` (Linux/macOS)
- Run Premake with either of these two options ``premake5 vs2022`` (Windows) or ``premake5 gmake`` (Linux/macOS)
**IMPORTANT**
Requirements for Unix systems:
Vendored
+1 -1
Submodule deps/GSL updated: 3325bbd33d...7e0943d20d
-4
View File
@@ -60,10 +60,6 @@ function libtomcrypt.project()
buildoptions "-mcpu=apple-m1"
filter {}
filter { "system:macosx", "platforms:amd64" }
buildoptions "-mcpu=x86-64"
filter {}
warnings "Off"
kind "StaticLib"
end