@echo off
echo Building V2GDecoder...

rem bin 폴더 생성
if not exist "bin" mkdir bin

gcc -o bin/V2GDecoder V2GDecoder.c ^
    src/iso1/*.c ^
    src/iso2/*.c ^
    src/din/*.c ^
    src/codec/*.c ^
    -I./src/codec ^
    -I./src/iso1 ^
    -I./src/iso2 ^
    -I./src/din

if %ERRORLEVEL% EQU 0 (
    echo Build successful! bin/V2GDecoder.exe created.
    echo.
    echo Usage:
    echo   bin\V2GDecoder.exe ..\Sample\test5.exi
) else (
    echo Build failed with error code %ERRORLEVEL%
)

pause