"%~dp0..\bin\avr-objcopy" -O ihex -R .eeprom  %1 %2

@IF %ERRORLEVEL% NEQ 0 GOTO HexError

@ECHO.
@ECHO HEX file creation successful!


"%~dp0..\bin\avr-objcopy" -O coff-avr -R .eeprom  %1 %3

@IF %ERRORLEVEL% NEQ 0 GOTO CoffError

@ECHO.
@ECHO COFF file creation successful!

"%~dp0..\bin\avr-objcopy" -O binary -R .eeprom  %1 %3.bin

@IF %ERRORLEVEL% NEQ 0 GOTO BinError

@ECHO.
@ECHO BIN file creation successful!

@GOTO End

:HexError
@ECHO.
@ECHO Hex error returned from [avr-objcopy.exe]
@EXIT 1

:CoffError
@ECHO.
@ECHO Coff error returned from [avr-objcopy.exe]
@EXIT 1

:BinError
@ECHO.
@ECHO Bin error returned from [avr-objcopy.exe]
@EXIT 1

:End
@EXIT 0
