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]有关联系人。