@echo off
setlocal EnableDelayedExpansion
set "GTK_SRC=%cd%\..\gtkD\src"
set "GTK_LIB=%GTK_SRC%\build\GtkD.lib"
set "WINAPI_SRC=%cd%\..\WindowsAPI"
set "WINAPI_LIB=%WINAPI_SRC%\win32.lib"
set "WINAPI_FLAGS=-version=Unicode -version=WIN32_WINNT_ONLY -version=WindowsNTonly -version=Windows2000 -version=Windows2003 -version=WindowsXP -version=WindowsVista"
For %%a in (%*) do dmd -g -w -wi -J%cd% -of%%~na.exe %%a -I%GTK_SRC% %GTK_LIB% -I%WINAPI_SRC% %WINAPI_LIB% %WINAPI_FLAGS% && .\%%~na.exe
if errorlevel 1 GOTO END
del bin\*.obj
:END