Remove unused USE_STORMLIB directive. Thanks Pysis

This commit is contained in:
billy1arm 2026-08-01 23:08:06 +01:00
parent 2ba08ee1cf
commit 9c0068e7be
No known key found for this signature in database
GPG key ID: 0DF907270598C85F
5 changed files with 2 additions and 5 deletions

View file

@ -8,7 +8,7 @@ cd _build
# PCH is OFF on purpose. A precompiled header supplies declarations the source never
# named, so a green PCH build says nothing about whether a file includes what it uses --
# and that is exactly the class of defect this CI exists to catch.
time cmake .. -DCMAKE_INSTALL_PREFIX=../_install -DBUILD_TOOLS:BOOL=1 -DBUILD_MANGOSD:BOOL=1 -DBUILD_REALMD:BOOL=1 -DSOAP:BOOL=1 -DSCRIPT_LIB_ELUNA:BOOL=1 -DSCRIPT_LIB_SD3:BOOL=1 -DPLAYERBOTS:BOOL=0 -DUSE_STORMLIB:BOOL=1 -DPCH:BOOL=0
time cmake .. -DCMAKE_INSTALL_PREFIX=../_install -DBUILD_TOOLS:BOOL=1 -DBUILD_MANGOSD:BOOL=1 -DBUILD_REALMD:BOOL=1 -DSOAP:BOOL=1 -DSCRIPT_LIB_ELUNA:BOOL=1 -DSCRIPT_LIB_SD3:BOOL=1 -DPLAYERBOTS:BOOL=1 -DPCH:BOOL=0
time make -j $(nproc)
time make install

View file

@ -73,7 +73,6 @@ jobs:
-DSCRIPT_LIB_ELUNA=1
-DSCRIPT_LIB_SD3=1
-DPLAYERBOTS=1
-DUSE_STORMLIB=1
-DPCH=0
- name: Build

View file

@ -129,7 +129,6 @@ jobs:
-DSCRIPT_LIB_ELUNA=1
-DSCRIPT_LIB_SD3=1
-DPLAYERBOTS=1
-DUSE_STORMLIB=1
-DPCH=1
- name: Build

View file

@ -28,7 +28,7 @@ mkdir -p _build _install && cd _build
cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=../_install \
-DBUILD_TOOLS=0 -DBUILD_MANGOSD=1 -DBUILD_REALMD=1 -DSOAP=1 \
-DSCRIPT_LIB_ELUNA=1 -DSCRIPT_LIB_SD3=1 -DPLAYERBOTS=1 \
-DUSE_STORMLIB=1 -DPCH=0
-DPCH=0
make -j"$(nproc)" && make install -j"$(nproc)"
```

View file

@ -86,7 +86,6 @@ message(
BUILD_MANGOSD Build the main server
BUILD_REALMD Build the login server
BUILD_TOOLS Build the client-data extractor
USE_STORMLIB Use StormLib for reading MPQs
SOAP Enable remote access via SOAP
PCH Enable use of precompiled headers
WITH_TESTS Build the unit tests (target: mangos_tests)