From 3d55e061bd36df287309f1c6632dd927edaae1ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Fischer?= Date: Sun, 3 May 2026 02:02:07 +0200 Subject: [PATCH 1/2] fix targets in docker-build.sh --- scripts/docker-build.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/scripts/docker-build.sh b/scripts/docker-build.sh index b6c9e54d170..d12aa591abc 100755 --- a/scripts/docker-build.sh +++ b/scripts/docker-build.sh @@ -9,7 +9,7 @@ # ./scripts/docker-build.sh # Full build (both games) # ./scripts/docker-build.sh --game zh # Build Zero Hour only # ./scripts/docker-build.sh --game generals # Build Generals only -# ./scripts/docker-build.sh --target generalszh # Build specific target +# ./scripts/docker-build.sh --target z_generals # Build specific target # ./scripts/docker-build.sh --clean # Clean build directory # ./scripts/docker-build.sh --interactive # Enter container shell # @@ -68,7 +68,7 @@ Options: Examples: $(basename "$0") # Build everything $(basename "$0") --game zh # Build Zero Hour only - $(basename "$0") --target generalszh # Build Zero Hour executable only + $(basename "$0") --target z_generals # Build Zero Hour executable only $(basename "$0") --clean --game all # Clean and rebuild everything $(basename "$0") --interactive # Enter container for debugging @@ -250,10 +250,10 @@ done if [[ -z "$TARGET" ]]; then case "$GAME" in zh|zerohour) - TARGET="generalszh generalszh_tools" + TARGET="z_generals z_worldbuilder core_particleeditor core_debugwindow z_guiedit z_imagepacker z_mapcachebuilder z_w3dview z_wdump" ;; generals) - TARGET="generalsv generalsv_tools" + TARGET="g_generals g_worldbuilder core_particleeditor core_debugwindow g_guiedit g_imagepacker g_mapcachebuilder g_w3dview" ;; all) TARGET="" # Build all From d7696ae821c1f790b5ee91c933e2a5b1d280e9e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Fischer?= Date: Sun, 3 May 2026 03:18:03 +0200 Subject: [PATCH 2/2] fix: update examples for targets in usage section of docker-build.sh --- scripts/docker-build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/docker-build.sh b/scripts/docker-build.sh index d12aa591abc..c47c8b6aa9a 100755 --- a/scripts/docker-build.sh +++ b/scripts/docker-build.sh @@ -59,7 +59,7 @@ Build Generals/Zero Hour on Linux using Docker (produces Windows executables). Options: -h, --help Show this help message -g, --game GAME Build specific game: 'zh' (Zero Hour), 'generals', or 'all' (default: all) - -t, --target TARGET Build specific CMake target (e.g., generalszh, WorldBuilderZH) + -t, --target TARGET Build specific CMake target (e.g., z_generals, z_worldbuilder) -c, --clean Clean build directory before building -i, --interactive Enter container shell for debugging --cmake Force CMake reconfiguration