source: anotherchoice/tags/jsp-1.4.4-full-UTF8/tools/H8-RENESAS/configuration/call_configurator.bat@ 26

Last change on this file since 26 was 26, checked in by ykominami, 10 years ago

initial

File size: 1.4 KB
Line 
1echo off
2rem システム・コンフィギュレーションとベクタテーブルの自動生成
3
4rem HEWでは、相対パス指定で外部ツールを呼び出せないため、
5rem バッチファイルを経由して、コンフィギュレータを呼び出している
6rem
7rem システム・コンフィギュレーション・ファイルがプリプロセスされた
8rem 結果のファイル名が、引数%1としてHEWからこのバッチファイルに渡される。
9
10rem 以下の部分は移植の際に変更する必
11要がある
12rem システム依存部のディレクトリ名
13rem cfg.exe -s %1 -c -obj -cpu h8 -system xxxxxxxx
14
15rem ベクタテーブルのサイズ
16rem genvector.pl -s xxx
17
18rem システム・コンフィギュレーション
19..\..\..\..\cfg\cfg.exe -s %1 -c -obj -cpu h8 -system hsb8f3048bf25
20if errorlevel 1 exit 1
21type kernel_cfg.c > debug_kernel_cfg.c
22type kernel_cfg.c > release_kernel_cfg.c
23del kernel_cfg.c
24
25rem ベクタテーブルの自動生成
26perl ..\..\..\..\utils\h8\grep_def_inh.pl %1 > tmp_script.pl
27if errorlevel 1 exit 1
28type ..\..\..\..\config\h8-renesas\vector_header.src > vector.src
29perl ..\..\..\..\utils\h8-renesas\genvector.pl -s 61 >> vector.src
30if errorlevel 1 exit 1
31perl ..\..\..\..\utils\h8-renesas\gen_intentry.pl >> vector.src
32if errorlevel 1 exit 1
33del tmp_script.pl
34type vector.src > debug_vector.src
35type vector.src > release_vector.src
36del vector.src
Note: See TracBrowser for help on using the repository browser.