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
متعب إنشاء هذه الملفات يدويًا ، كما يمكنك ارتكاب أخطاء.
يمكن لـ Orrorsoft PackagesGenerator حل هذه المشكلة!
يقوم PackagesGenerator نفسه بإنشاء الملفات اللازمة ، ويقوم بالتغييرات الداخلية اللازمة (Libsuffux ، يحتوي على ...).
يتم تعيين معلمات сonversion في ملف 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.
يحتوي هذا المشروع على ثلاثة تراخيص ، يمكنك اختيار واحد من ثلاثة ترخيص:
Creative Commons Attribution-Noncommercial-ShareAlike 4.0 الترخيص العمومي الدولي.
هذا يعني أنه يمكنك استخدام المنتج لأغراض غير تجارية.
(مثال: الاستخدام الشخصي ، الدراسة ، المصدر المفتوح ، ...)
GNU GPL V3: https://www.gnu.org/licenses/gpl.html ، فقط لمشاريع OpenSource يستخدم ترخيص GNU GPL
Lerorsoft PackagesGenerator ترخيص تجاري. (انظر الترخيص. txt)
10 دولارات للمطورين الفرديين ، 50 دولارًا للشركة.
البريد الإلكتروني: [email protected] لجهات الاتصال.