〜arqeeの技術コラム〜
Our arChive EntrieS


discription

Birthday
6/Aug/1983

Handle
arqee

2005年07月
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
31
プロフィール
  • プロフィール画像
  • アイコン画像 ニックネーム:arqee
読者になる
Yapme!一覧
読者になる
TeraPadからD言語をコンパイルする
update : 07 / 01 / 2005

このバッチは無償&無保証&改変自由です。
責任は持てません!!


以前JavaのソースをTeraPadからコンパイルするバッチを紹介した。
今回はそれをD言語用に改良してみる。

なお実行には"dmd/bin/"にパスが通っている必要がある。
また、DOS5を想定している。

以下のソースを[dcmp.bat]として保存すること。

[dcmp.bat]
@echo off
set "CMPOUT=terapad.d.cmp.cmp"
set "CMPOPT=-release -O"
cd %1
dmd %2 %CMPOPT% > "%CMPOUT%"
type "%CMPOUT%" | grep link.exe > NUL
IF %ERRORLEVEL% NEQ 0 goto err:
%3.exe
echo\
goto end:

:err
type terapad.d.cmp.cmp | more

:end
echo ...何かキーを押してください...
pause > NUL
cd %1
del terapad.d.cmp.cmp
set "CMPOUT="
set "CMPOPT="

echo on


Posted at 15:06 this blog URL
comments(0) / up


blog+yapeus=yaplog