簡體   English   中英

dcc32:* .cfg中的環境變量

[英]dcc32: environment variables in *.cfg

我正在嘗試為我們的應用程序構建一個簡單的發布版本批處理。 我想在<AppName> .cfg文件中使用環境變量。 然而,這些似乎沒有得到擴展。 也不

-U"$(DELPHIKOMP)\VclZip;..."

也不

-U"%DELPHIKOMP%\VclZip;..."

工作。 然而

-U"C:\DelphiKomp\VclZip;..."

確實。 知道我做錯了什么嗎?

請注意:我們正在使用BDS2006,因此MSBuild暫時無法使用。

更新:正如gabr建議我寫了一個小工具,在我的cfg中擴展環境變量並為我調用dcc32。 感謝所有人的回答!

DCC32不支持擴展環境變量。

我很確定互聯網上有一個實用程序可以擴展cfg文件中的所有變量,調用dcc32.exe並恢復原始的cfg文件,但我找不到了它。

不過,你可以很容易地編寫這樣的程序。

為什么不將它們作為命令行參數傳遞給dcc32在這種情況下,shell將擴展它們。

使用Delphi 2006的FWIW並不排除MSBuild,make或其他構建工具; 只需要在dcc32中彈出。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM