Geht auch ohne die Installation von riesigen Programmpaketen:
1. GNU-Patchtool für Windows (patch.exe) hier runterladen:
http://gnuwin32.sourceforge.net/down...ch-bin-zip.php
2. Umbenennen in zb "apply_diff.exe" (patch.exe benötigt Admin-Rechte, bei der
UAC-Nachfrage gehen aber die Kommandozeilenparameter verloren)
3. In allen *.patch-Dateien die Zeilenumbrüche von LF auf Cr+LF umstellen, zB mit Notepad++
4. Die zu patchenden
VCL-Source-Dateien aus Delphi in den Ordner mit den Patchdateien kopieren:
- Vcl.ActnMan.pas
- Vcl.ActnMenus.pas
- Vcl.CheckLst.pas
- Vcl.ComCtrls.pas
- Vcl.Controls.pas
- Vcl.ExtCtrls.pas
- Vcl.Forms.pas
- Vcl.Menus.pas
- Vcl.ThemedActnCtrls.pas
- Vcl.Themes.pas
5. Die Patchdateien mit apply_diff anwenden, zB über eine Batchdatei:
- apply_diff -i DelphiSource_01.patch
- apply_diff -i DelphiSource_02.patch
- apply_diff -i DelphiSource_03.patch
- apply_diff -i DelphiSource_04.patch
- apply_diff -i DelphiSource_05.patch
- apply_diff -i DelphiSource_06.patch
- apply_diff -i DelphiSource_07.patch
- apply_diff -i DelphiSource_08.patch
- apply_diff -i DelphiSource_09.patch
- apply_diff -i DelphiSource_10.patch
- apply_diff -i DelphiSource_11.patch
- apply_diff -i DelphiSource_12.patch
- apply_diff -i DelphiSource_13.patch
Patchen/mergen ist unter Windows wirklich nicht trivial...