* Make the build script work on Delphi 10.

* Make the developer readme easier to update.
* Do the weird LIBSUFFIX thing on Delphi 10 too (?).

Untested.
This commit is contained in:
rosenfield
2007-10-09 17:26:21 +00:00
parent 594e763baf
commit ea32099c2b
18 changed files with 41 additions and 33 deletions

View File

@@ -10,7 +10,7 @@
</PersonalityInfo>
<Delphi.Personality>
<Source>
<Source Name="MainSource">DCLSer100.dpk</Source>
<Source Name="MainSource">DCLSer.dpk</Source>
</Source>
<FileVersion>
<FileVersion Name="Version">7.0</FileVersion>

View File

@@ -1,4 +1,4 @@
package DCLSer100;
package DCLSer;
{$R *.res}
{$ALIGN 8}
@@ -23,11 +23,12 @@ package DCLSer100;
{$MINENUMSIZE 1}
{$IMAGEBASE $400000}
{$DESCRIPTION 'EDBImage 1.4 by SER'}
{$LIBSUFFIX '100'}
{$DESIGNONLY}
{$IMPLICITBUILD OFF}
requires
VCLSer100,
VCLSer,
designide;
contains

View File

@@ -13,9 +13,9 @@
<Projects>
<Projects Name="VCLser100.bpl">VCLser100.bdsproj</Projects>
<Projects Name="DCLSer100.bpl">DCLSer100.bdsproj</Projects>
<Projects Name="Targets">VCLser100.bpl DCLSer100.bpl</Projects>
<Projects Name="VCLSer.bpl">VCLSer.bdsproj</Projects>
<Projects Name="DCLSer.bpl">DCLSer.bdsproj</Projects>
<Projects Name="Targets">VCLSer.bpl DCLSer.bpl</Projects>
</Projects>
<Dependencies>
<Dependency GUID="{759FAD5D-818D-4B74-9C65-4FAE307BFFE2}">

View File

@@ -10,7 +10,7 @@
</PersonalityInfo>
<Delphi.Personality>
<Source>
<Source Name="MainSource">VCLser100.dpk</Source>
<Source Name="MainSource">VCLSer.dpk</Source>
</Source>
<FileVersion>
<FileVersion Name="Version">7.0</FileVersion>

View File

@@ -1,4 +1,4 @@
package VCLser100;
package VCLSer;
{$R *.res}
{$ALIGN 8}
@@ -23,6 +23,7 @@ package VCLser100;
{$MINENUMSIZE 1}
{$IMAGEBASE $400000}
{$DESCRIPTION 'EDBImage 1.4 Runtime by SER'}
{$LIBSUFFIX '100'}
{$RUNONLY}
{$IMPLICITBUILD OFF}

View File

@@ -23,6 +23,7 @@ package HeidiComponents;
{$MINENUMSIZE 1}
{$IMAGEBASE $400000}
{$DESCRIPTION 'HeidiSQL helper components'}
{$LIBSUFFIX '100'}
{$IMPLICITBUILD OFF}
requires

View File

@@ -23,6 +23,7 @@ package SMDBGridComponents;
{$MINENUMSIZE 1}
{$IMAGEBASE $400000}
{$DESCRIPTION 'SMDBGrid'}
{$LIBSUFFIX '100'}
{$IMPLICITBUILD OFF}
requires

View File

@@ -9,9 +9,9 @@
</Option>
</PersonalityInfo>
<Default.Personality> <Projects>
<Projects Name="SynEdit_R2006.bpl">SynEdit_R2006.bdsproj</Projects>
<Projects Name="SynEdit_D10.bpl">SynEdit_D10.bdsproj</Projects>
<Projects Name="Targets">SynEdit_R2006.bpl SynEdit_D10.bpl</Projects>
<Projects Name="SynEditR.bpl">SynEditR.bdsproj</Projects>
<Projects Name="SynEditD.bpl">SynEditD.bdsproj</Projects>
<Projects Name="Targets">SynEditR.bpl SynEditD.bpl</Projects>
</Projects>
<Dependencies>
<Dependency GUID="{96EFD372-9A97-4D20-8FA5-0D6D10D49B32}">

View File

@@ -10,7 +10,7 @@
</PersonalityInfo>
<Delphi.Personality>
<Source>
<Source Name="MainSource">SynEdit_D10.dpk</Source>
<Source Name="MainSource">SynEditD.dpk</Source>
</Source>
<FileVersion>
<FileVersion Name="Version">7.0</FileVersion>

View File

@@ -1,4 +1,4 @@
package SynEdit_D10;
package SynEditD;
{$R *.res}
{$ALIGN 8}
@@ -23,12 +23,13 @@ package SynEdit_D10;
{$MINENUMSIZE 1}
{$IMAGEBASE $400000}
{$DESCRIPTION 'SynEdit component suite'}
{$LIBSUFFIX '100'}
{$DESIGNONLY}
{$IMPLICITBUILD OFF}
requires
designide,
SynEdit_R2006;
SynEditR;
contains
SynEditReg in '..\..\Source\SynEditReg.pas',

View File

@@ -10,7 +10,7 @@
</PersonalityInfo>
<Delphi.Personality>
<Source>
<Source Name="MainSource">SynEdit_R2006.dpk</Source>
<Source Name="MainSource">SynEditR.dpk</Source>
</Source>
<FileVersion>
<FileVersion Name="Version">7.0</FileVersion>

View File

@@ -1,4 +1,4 @@
package SynEdit_R2006;
package SynEditR;
{$ALIGN 8}
{$ASSERTIONS ON}
@@ -22,6 +22,7 @@ package SynEdit_R2006;
{$MINENUMSIZE 1}
{$IMAGEBASE $400000}
{$DESCRIPTION 'SynEdit component suite runtime'}
{$LIBSUFFIX '100'}
{$RUNONLY}
{$IMPLICITBUILD OFF}

View File

@@ -11,9 +11,9 @@
<Default.Personality>
<Projects>
<Projects Name="VirtualTreesD10.bpl">VirtualTreesD10.bdsproj</Projects>
<Projects Name="VirtualTreesD10D.bpl">VirtualTreesD10D.bdsproj</Projects>
<Projects Name="Targets">VirtualTreesD10.bpl VirtualTreesD10D.bpl</Projects>
<Projects Name="VirtualTreesR.bpl">VirtualTreesR.bdsproj</Projects>
<Projects Name="VirtualTreesD.bpl">VirtualTreesD.bdsproj</Projects>
<Projects Name="Targets">VirtualTreesR.bpl VirtualTreesD.bpl</Projects>
</Projects>
<Dependencies/>
</Default.Personality>

View File

@@ -10,7 +10,7 @@
</PersonalityInfo>
<Delphi.Personality>
<Source>
<Source Name="MainSource">VirtualTreesD10D.dpk</Source>
<Source Name="MainSource">VirtualTreesD.dpk</Source>
</Source>
<FileVersion>
<FileVersion Name="Version">7.0</FileVersion>

View File

@@ -1,4 +1,4 @@
package VirtualTreesD10D;
package VirtualTreesD;
{$R *.res}
{$R '..\..\Resources\VirtualTreesD.dcr'}
@@ -24,12 +24,13 @@ package VirtualTreesD10D;
{$MINENUMSIZE 1}
{$IMAGEBASE $30400000}
{$DESCRIPTION 'Virtual Treeview design time package'}
{$LIBSUFFIX '100'}
{$DESIGNONLY}
{$IMPLICITBUILD ON}
requires
dclstd,
VirtualTreesD10;
VirtualTreesR;
contains
VirtualTreesReg in '..\..\Design\VirtualTreesReg.pas';

View File

@@ -10,7 +10,7 @@
</PersonalityInfo>
<Delphi.Personality>
<Source>
<Source Name="MainSource">VirtualTreesD10.dpk</Source>
<Source Name="MainSource">VirtualTreesR.dpk</Source>
</Source>
<FileVersion>
<FileVersion Name="Version">7.0</FileVersion>

View File

@@ -1,4 +1,4 @@
package VirtualTreesD10;
package VirtualTreesR;
{$R *.res}
{$ALIGN 8}
@@ -23,6 +23,7 @@ package VirtualTreesD10;
{$MINENUMSIZE 1}
{$IMAGEBASE $30400000}
{$DESCRIPTION 'Virtual Treeview runtime package'}
{$LIBSUFFIX '100'}
{$RUNONLY}
{$IMPLICITBUILD ON}

View File

@@ -9,22 +9,22 @@
</Option>
</PersonalityInfo>
<Default.Personality> <Projects>
<Projects Name="VCLser100.bpl">..\..\components\edbimage\packages\delphi10\VCLser100.bdsproj</Projects>
<Projects Name="DCLSer100.bpl">..\..\components\edbimage\packages\delphi10\DCLSer100.bdsproj</Projects>
<Projects Name="SMDBGridComponents.bpl">..\..\components\smdbgrid\packages\delphi10\SMDBGridComponents.bdsproj</Projects>
<Projects Name="SynEdit_R2006.bpl">..\..\components\synedit\Packages\delphi10\SynEdit_R2006.bdsproj</Projects>
<Projects Name="SynEdit_D10.bpl">..\..\components\synedit\Packages\delphi10\SynEdit_D10.bdsproj</Projects>
<Projects Name="VCLser100.bpl">..\..\components\edbimage\packages\delphi10\VCLser.bdsproj</Projects>
<Projects Name="DCLSer100.bpl">..\..\components\edbimage\packages\delphi10\DCLSer.bdsproj</Projects>
<Projects Name="SMDBGridComponents100.bpl">..\..\components\smdbgrid\packages\delphi10\SMDBGridComponents.bdsproj</Projects>
<Projects Name="SynEditR100.bpl">..\..\components\synedit\Packages\delphi10\SynEditR.bdsproj</Projects>
<Projects Name="SynEditD100.bpl">..\..\components\synedit\Packages\delphi10\SynEditD.bdsproj</Projects>
<Projects Name="ZCore100.bpl">..\..\components\zeosdbo\packages\delphi10\ZCore.bdsproj</Projects>
<Projects Name="ZPlain100.bpl">..\..\components\zeosdbo\packages\delphi10\ZPlain.bdsproj</Projects>
<Projects Name="ZParseSql100.bpl">..\..\components\zeosdbo\packages\delphi10\ZParseSql.bdsproj</Projects>
<Projects Name="ZDbc100.bpl">..\..\components\zeosdbo\packages\delphi10\ZDbc.bdsproj</Projects>
<Projects Name="ZComponent100.bpl">..\..\components\zeosdbo\packages\delphi10\ZComponent.bdsproj</Projects>
<Projects Name="ZComponentDesign100.bpl">..\..\components\zeosdbo\packages\delphi10\ZComponentDesign.bdsproj</Projects>
<Projects Name="HeidiComponents.bpl">..\..\components\heidisql\packages\delphi10\HeidiComponents.bdsproj</Projects>
<Projects Name="VirtualTreesD10.bpl">..\..\components\virtualtreeview\packages\delphi10\VirtualTreesD10.bdsproj</Projects>
<Projects Name="VirtualTreesD10D.bpl">..\..\components\virtualtreeview\packages\delphi10\VirtualTreesD10D.bdsproj</Projects>
<Projects Name="HeidiComponents100.bpl">..\..\components\heidisql\packages\delphi10\HeidiComponents.bdsproj</Projects>
<Projects Name="VirtualTreesR100.bpl">..\..\components\virtualtreeview\packages\delphi10\VirtualTreesR.bdsproj</Projects>
<Projects Name="VirtualTreesD100.bpl">..\..\components\virtualtreeview\packages\delphi10\VirtualTreesD.bdsproj</Projects>
<Projects Name="heidisql.exe">..\..\packages\delphi10\heidisql.bdsproj</Projects>
<Projects Name="Targets">VCLser100.bpl DCLSer100.bpl SMDBGridComponents.bpl SynEdit_R2006.bpl SynEdit_D10.bpl ZCore100.bpl ZPlain100.bpl ZParseSql100.bpl ZDbc100.bpl ZComponent100.bpl ZComponentDesign100.bpl HeidiComponents.bpl VirtualTreesD10.bpl VirtualTreesD10D.bpl heidisql.exe</Projects>
<Projects Name="Targets">VCLser100.bpl DCLSer100.bpl SMDBGridComponents100.bpl SynEditR100.bpl SynEditD100.bpl ZCore100.bpl ZPlain100.bpl ZParseSql100.bpl ZDbc100.bpl ZComponent100.bpl ZComponentDesign100.bpl HeidiComponents100.bpl VirtualTreesR100.bpl VirtualTreesD100.bpl heidisql.exe</Projects>
</Projects>
<Dependencies/>
</Default.Personality>