PackageSgenerator untuk Delphi - File Paket Generator Otomatis untuk beberapa versi Delphi.
PackageSgenerator untuk Delphi
Jika Anda menulis komponen untuk Delphi, maka Anda tahu betapa sulitnya mempertahankan berbagai versi Delphi. Biasanya Anda mendapatkan banyak file DPK , DPROJ , Groupproj yang hampir identik untuk versi Delphi yang berbeda,
Misalnya:
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
Lelah Buat file -file ini secara manual, Anda juga dapat membuat kesalahan.
ERRORSOFT PackageSgenerator dapat menyelesaikan masalah ini!
PackageSgenerator sendiri menghasilkan file yang diperlukan, melakukan perubahan internal yang diperlukan (libsiffux, berisi ...).
Parameter сonversi diatur dalam file INI (contoh):
[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 dan PackageSgenerator ini menghasilkan semua file yang diperlukan!
Misalnya lihat https://github.com/errorcalc/freeesvclComponents, "Packages" dir.
Proyek ini memiliki tiga lisensi, Anda dapat memilih satu dari tiga lisensi:
Atribusi Creative Commons Lisensi Publik Internasional-Nonkomersial-Sharealike 4.0.
Itu berarti Anda dapat menggunakan produk untuk tujuan non komersial.
(Contoh: Penggunaan pribadi, belajar, open source, ...)
GNU GPL V3: https://www.gnu.org/licenses/gpl.html, hanya untuk proyek OpenSource menggunakan lisensi GNU GPL
Lisensi Komersial Errorsoft PackageSgenerator. (Lihat lisensi.txt)
$ 10 untuk pengembang individu, $ 50 untuk perusahaan.
Email: [email protected] untuk kontak.