PackagesGenerator
1.0.0
Delphi的packagesGenerator-多個版本的Delphi的自動生成器軟件包文件。
Delphi的packagesGenerator
如果您正在為Delphi編寫組件,那麼您就會知道維護多個版本的Delphi有多困難。通常,您會得到很多幾乎相同的DPK , DPROJ , groupproj文件,用於不同版本的Delphi,
例如:
MyComponents_XE2.groupproj
MyComponents_XE2.dpk
MyComponents_XE2.dproj
MyComponentsDesign_XE2.dpk
MyComponentsDesign_XE2.dproj
MyComponents_XE3.groupproj
MyComponents_XE3.dpk
MyComponents_XE3.dproj
MyComponentsDesign_XE3.dpk
MyComponentsDesign_XE3.dproj
...
MyComponentsDesign_RX12Athens.dproj
累人手動創建這些文件,您也會犯錯誤。
ErrorSoft packagesGenerator可以解決此問題!
PackagesGenerator本身會生成必要的文件,進行必要的內部更改(LibSuffux,包含...)。
ini文件中設置了反向參數(示例):
[Folders]
Base=Source <- the path to the original files
Gen=Packages <- the path to the generated files
GroupAbove=True
[Versions]
RX12Athens=290
RX11Alexandria=280
RX10Sydney=270
RX10Rio=260
RX10Tokyo=250
RX10Berlin=240
RX10Seattle=230
XE8=220
XE7=210
XE6=200
XE5=190
XE4=180
XE3=170
XE2=160
[Files]
MyComponents.groupproj
MyComponentsDesign.dpk
MyComponents.dpk
MyComponentsDesign.dproj
MyComponents.dproj
此ini和packagesGenerator生成了所有必要的文件!
例如,請參見https://github.com/errorcalc/freeesvclcomponents,“ packages” dir。
該項目具有三個許可證,您可以選擇三個許可證之一:
創意共享歸因非商業式共享4.0國際公共許可證。
這意味著您可以將產品用於非商業目的。
(例如:個人用途,學習,開源...)
GNU GPL V3:https://www.gnu.org/licenses/gpl.html,僅適用於OpenSource項目
ErrorSoft packagesGenerator商業許可證。
個人開發人員$ 10,公司$ 50。
電子郵件:[email protected]有關聯繫人。