From 241ef88b4caf8773e7f75177223c62bbba765edf Mon Sep 17 00:00:00 2001
From: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Date: Thu, 07 May 2026 07:02:54 +0000
Subject: [PATCH] Tighten Windows native executable checks

---
 .github/workflows/build.yml |   13 +++++++++++--
 1 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 3c58d75..a7723c0 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -72,10 +72,19 @@
         call "%VSINSTALLDIR%\VC\Auxiliary\Build\vcvarsall.bat" x86
         if errorlevel 1 exit /b %errorlevel%
         pushd opendj-server-legacy\src\build-tools\windows
+        if errorlevel 1 exit /b %errorlevel%
         nmake all
         if errorlevel 1 exit /b %errorlevel%
-        if not exist *.exe (
-          echo No Windows native executables were generated.
+        if not exist opendj_service.exe (
+          echo Missing generated executable: opendj_service.exe
+          exit /b 1
+        )
+        if not exist winlauncher.exe (
+          echo Missing generated executable: winlauncher.exe
+          exit /b 1
+        )
+        if not exist launcher_administrator.exe (
+          echo Missing generated executable: launcher_administrator.exe
           exit /b 1
         )
         xcopy /Y *.exe ..\..\..\lib\

--
Gitblit v1.10.0