Delphi 2007 で特定のビルド構成に対してのみビルド イベントを追加することは可能ですか?
私は 2007 を使用していますが、2009 でも何ができるか興味があります。
乾杯サム
Delphi 2007 で特定のビルド構成に対してのみビルド イベントを追加することは可能ですか?
私は 2007 を使用していますが、2009 でも何ができるか興味があります。
乾杯サム
はい!
ビルド構成ごとに個別の定義を持つことができるため。条件付きビルド処理のプロジェクト定義を確認できます。
私はそのようなものを使用します:
echo $(DEFINES) | find "RELEASE"> nul
if not errorlevel 1 goto
release
echo $(DEFINES) | find "DEBUG" > nul
if not errorlevel 1 goto debug
goto end
:release
echo Processing RELEASE Build:
...
goto end
:debug
echo Processing DEBUG Build:
..
goto end
:end
いいえ。
Delphi 2009のビルド構成ごとに(リソース)コンパイラ設定を設定できます。ただし、これは他の設定には適用されません。
あなたはそれを偽造することができますが、それは少し時間がかかります:
コード:
uses
..
{$IFDEF DEBUG}
confDebug,
{$ELSE}
confRelease,
{$ENDIF}
..
少し面倒ですが、やりたいことができます。