1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
| @echo off
|
| rem echo %1
| rem echo %2
| rem echo %3
| rem echo %4
| rem echo %5
|
| %5 --bin --output %1\ndk_app.bin %3
| %5 --text -acd --interleave=source --output %1\ndk_app.disasm %3
|
| copy %4 %1\ndk_app.hex
| IF %errorlevel% NEQ 0 (
| @ECHO Error occurred, errno is %errorlevel%, exit.
| exit /b %errorlevel%
| )
|
| python ..\..\..\..\scripts\signed_image.py %1\ndk_app.bin %1\ndk_app.signed.bin
| IF %errorlevel% NEQ 0 (
| @ECHO Error occurred in signed_image.py, errno is %errorlevel%, exit.
| exit /b %errorlevel%
| )
|
| ..\..\..\..\scripts\srec_cat.exe %1\ndk_app.signed.bin -binary -offset 0xA000 -o %1\ndk_app.signed.hex -intel -Output_Block_Size 0x10
| IF %errorlevel% NEQ 0 (
| @ECHO Error occurred when generating ndk_app.signed.hex, errno is %errorlevel%, exit.
| exit /b %errorlevel%
| )
|
| echo Post Build Complete!
|
|