Skip to content

Commit 6707a4a

Browse files
authored
only include DMDServer.h if required (#84)
1 parent 1d7c00d commit 6707a4a

File tree

3 files changed

+14
-14
lines changed

3 files changed

+14
-14
lines changed

.github/workflows/libdmdutil.yml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ defaults:
1010
jobs:
1111
version:
1212
name: Detect version
13-
runs-on: ubuntu-latest
13+
runs-on: ubuntu-24.04
1414
outputs:
1515
tag: ${{ steps.version.outputs.tag }}
1616
steps:
@@ -43,22 +43,22 @@ jobs:
4343
fail-fast: false
4444
matrix:
4545
include:
46-
- { os: windows-latest, platform: win, arch: x64 }
47-
- { os: windows-latest, platform: win, arch: x86 }
48-
- { os: macos-latest, platform: macos, arch: arm64 }
49-
- { os: macos-latest, platform: macos, arch: x64 }
50-
- { os: ubuntu-latest, platform: linux, arch: x64 }
46+
- { os: windows-2025, platform: win, arch: x64 }
47+
- { os: windows-2025, platform: win, arch: x86 }
48+
- { os: macos-15, platform: macos, arch: arm64 }
49+
- { os: macos-15, platform: macos, arch: x64 }
50+
- { os: ubuntu-24.04, platform: linux, arch: x64 }
5151
- { os: ubuntu-24.04-arm, platform: linux, arch: aarch64 }
52-
- { os: ubuntu-latest, platform: android, arch: arm64-v8a }
53-
- { os: macos-latest, platform: ios, arch: arm64 }
54-
- { os: macos-latest, platform: ios-simulator, arch: arm64 }
55-
- { os: macos-latest, platform: tvos, arch: arm64 }
52+
- { os: ubuntu-24.04, platform: android, arch: arm64-v8a }
53+
- { os: macos-15, platform: ios, arch: arm64 }
54+
- { os: macos-15, platform: ios-simulator, arch: arm64 }
55+
- { os: macos-15, platform: tvos, arch: arm64 }
5656
steps:
5757
- uses: actions/checkout@v4
58-
- if: (matrix.os == 'windows-latest')
58+
- if: (matrix.os == 'windows-2025')
5959
name: Add msbuild to path (win runner)
6060
uses: microsoft/setup-msbuild@v2
61-
- if: (matrix.os == 'macos-latest')
61+
- if: (matrix.os == 'macos-15')
6262
name: Add autoconf and automake (mac runner)
6363
run: |
6464
brew install autoconf automake libtool
@@ -143,7 +143,7 @@ jobs:
143143
path: ${{ steps.artifacts.outputs.artifact_path }}
144144

145145
post-build:
146-
runs-on: macos-latest
146+
runs-on: macos-15
147147
needs: [ version, build ]
148148
name: Build libdmdutil-macos
149149
steps:

include/DMDUtil/DMDUtil.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,5 @@
1414
#include "Config.h"
1515
#include "ConsoleDMD.h"
1616
#include "DMD.h"
17-
#include "DMDServer.h"
1817
#include "LevelDMD.h"
1918
#include "RGB24DMD.h"

src/server.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
#include <signal.h>
22

33
#include "DMDUtil/DMDUtil.h"
4+
#include "DMDUtil/DMDServer.h"
45
#include "Logger.h"
56
#include "cargs.h"
67

0 commit comments

Comments
 (0)