@echo off REM Skrypt kompilacji ZDistA_komp.dll z eksportami echo Kompilacja ZDistA_komp.dll... REM Katalog roboczy cd /d "C:\Workplace\git-projekty\dist_tester" REM Flagi kompilacji SET CFLAGS=-target x86_64-pc-windows-msvc -O2 -Wall SET INCLUDES=-I. -Isrc -Istub_sdk REM Kompilacja do obiektu clang %CFLAGS% %INCLUDES% ^ -c ZDistA_komp.c -o ZDistA_komp.o 2>&1 if errorlevel 1 ( echo Blad kompilacji ZDistA_komp.c exit /b 1 ) REM Kompilacja wrappera clang %CFLAGS% %INCLUDES% ^ -c ZDistA_wrapper.c -o ZDistA_wrapper.o 2>&1 if errorlevel 1 ( echo Blad kompilacji ZDistA_wrapper.c exit /b 1 ) REM Linkowanie do DLL z eksportami clang -target x86_64-pc-windows-msvc -shared ^ -o ZDistA_komp.dll ^ ZDistA_komp.o ZDistA_wrapper.o ^ -lkernel32 2>&1 if errorlevel 1 ( echo Blad linkowania exit /b 1 ) echo. echo Kompilacja zakonczona pomyslnie! echo ZDistA_komp.dll zostal wygenerowany