You've already forked lazarus-ccr
jvcllaz: Modify PascalInterpreter package such that compilation of all packages at 64-bit is not aborted any more.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7594 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
@ -11,6 +11,12 @@ procedure Register;
|
|||||||
|
|
||||||
implementation
|
implementation
|
||||||
|
|
||||||
|
{$IFDEF CPU64}
|
||||||
|
procedure Register;
|
||||||
|
begin
|
||||||
|
end;
|
||||||
|
{$ELSE}
|
||||||
|
|
||||||
{$R ..\..\resource\jvpascalinterpreterreg.res}
|
{$R ..\..\resource\jvpascalinterpreterreg.res}
|
||||||
|
|
||||||
uses
|
uses
|
||||||
@ -18,8 +24,9 @@ uses
|
|||||||
|
|
||||||
procedure Register;
|
procedure Register;
|
||||||
begin
|
begin
|
||||||
RegisterComponents(RsPaletteJvclNonVisual, [TJvInterpreterProgram]); //, TJvInterpreterFm]);
|
RegisterComponents(RsPaletteJvclNonVisual, [TJvInterpreterProgram]);
|
||||||
end;
|
end;
|
||||||
|
{$ENDIF}
|
||||||
|
|
||||||
end.
|
end.
|
||||||
|
|
||||||
|
@ -13,61 +13,61 @@
|
|||||||
</CompilerOptions>
|
</CompilerOptions>
|
||||||
<Description Value="A meta package for simple installation of all JVCL designtime packages."/>
|
<Description Value="A meta package for simple installation of all JVCL designtime packages."/>
|
||||||
<Version Major="1" Release="7"/>
|
<Version Major="1" Release="7"/>
|
||||||
<RequiredPkgs Count="18">
|
<RequiredPkgs>
|
||||||
<Item1>
|
<Item>
|
||||||
<PackageName Value="JvPascalInterpreterD"/>
|
<PackageName Value="JvPascalInterpreterD"/>
|
||||||
</Item1>
|
</Item>
|
||||||
<Item2>
|
<Item>
|
||||||
<PackageName Value="JvTimeFrameworkLazD"/>
|
<PackageName Value="JvTimeFrameworkLazD"/>
|
||||||
</Item2>
|
</Item>
|
||||||
<Item3>
|
<Item>
|
||||||
<PackageName Value="JvXPCtrlsLazD"/>
|
<PackageName Value="JvXPCtrlsLazD"/>
|
||||||
</Item3>
|
</Item>
|
||||||
<Item4>
|
<Item>
|
||||||
<PackageName Value="JvWizardLazD"/>
|
<PackageName Value="JvWizardLazD"/>
|
||||||
</Item4>
|
</Item>
|
||||||
<Item5>
|
<Item>
|
||||||
<PackageName Value="JvValidatorsLazD"/>
|
<PackageName Value="JvValidatorsLazD"/>
|
||||||
</Item5>
|
</Item>
|
||||||
<Item6>
|
<Item>
|
||||||
<PackageName Value="JvRuntimeDesignLazD"/>
|
<PackageName Value="JvRuntimeDesignLazD"/>
|
||||||
</Item6>
|
</Item>
|
||||||
<Item7>
|
<Item>
|
||||||
<PackageName Value="JvPageCompsD"/>
|
<PackageName Value="JvPageCompsD"/>
|
||||||
</Item7>
|
</Item>
|
||||||
<Item8>
|
<Item>
|
||||||
<PackageName Value="JvNetLazD"/>
|
<PackageName Value="JvNetLazD"/>
|
||||||
</Item8>
|
</Item>
|
||||||
<Item9>
|
<Item>
|
||||||
<PackageName Value="JvMMLazD"/>
|
<PackageName Value="JvMMLazD"/>
|
||||||
</Item9>
|
</Item>
|
||||||
<Item10>
|
<Item>
|
||||||
<PackageName Value="JvJansLazD"/>
|
<PackageName Value="JvJansLazD"/>
|
||||||
</Item10>
|
</Item>
|
||||||
<Item11>
|
<Item>
|
||||||
<PackageName Value="JvStdCtrlsLazD"/>
|
<PackageName Value="JvStdCtrlsLazD"/>
|
||||||
</Item11>
|
</Item>
|
||||||
<Item12>
|
<Item>
|
||||||
<PackageName Value="JvHMILazD"/>
|
<PackageName Value="JvHMILazD"/>
|
||||||
</Item12>
|
</Item>
|
||||||
<Item13>
|
<Item>
|
||||||
<PackageName Value="JvDBLazD"/>
|
<PackageName Value="JvDBLazD"/>
|
||||||
</Item13>
|
</Item>
|
||||||
<Item14>
|
<Item>
|
||||||
<PackageName Value="JvCustomLazD"/>
|
<PackageName Value="JvCustomLazD"/>
|
||||||
</Item14>
|
</Item>
|
||||||
<Item15>
|
<Item>
|
||||||
<PackageName Value="JvCtrlsLazD"/>
|
<PackageName Value="JvCtrlsLazD"/>
|
||||||
</Item15>
|
</Item>
|
||||||
<Item16>
|
<Item>
|
||||||
<PackageName Value="JvAppFrmLazD"/>
|
<PackageName Value="JvAppFrmLazD"/>
|
||||||
</Item16>
|
</Item>
|
||||||
<Item17>
|
<Item>
|
||||||
<PackageName Value="JvCmpD"/>
|
<PackageName Value="JvCmpD"/>
|
||||||
</Item17>
|
</Item>
|
||||||
<Item18>
|
<Item>
|
||||||
<PackageName Value="JvCoreLazD"/>
|
<PackageName Value="JvCoreLazD"/>
|
||||||
</Item18>
|
</Item>
|
||||||
</RequiredPkgs>
|
</RequiredPkgs>
|
||||||
<UsageOptions>
|
<UsageOptions>
|
||||||
<UnitPath Value="$(PkgOutDir)"/>
|
<UnitPath Value="$(PkgOutDir)"/>
|
||||||
|
@ -13,8 +13,7 @@
|
|||||||
<UnitOutputDirectory Value="..\lib\$(TargetCPU)-$(TargetOS)\design\JvPascalInterpreter"/>
|
<UnitOutputDirectory Value="..\lib\$(TargetCPU)-$(TargetOS)\design\JvPascalInterpreter"/>
|
||||||
</SearchPaths>
|
</SearchPaths>
|
||||||
</CompilerOptions>
|
</CompilerOptions>
|
||||||
<Description Value="Pascal scripting engine of the JVCL library (https://sourceforge.net/projects/jvcl/) (designime code)
|
<Description Value="Pascal scripting engine of the JVCL library (https://sourceforge.net/projects/jvcl/) (designime code)."/>
|
||||||
"/>
|
|
||||||
<License Value="The JVCL is released in accordance with the MPL 1.1 license. To get your own copy or read it, go to http://www.mozilla.org/MPL/MPL-1.1.html. "/>
|
<License Value="The JVCL is released in accordance with the MPL 1.1 license. To get your own copy or read it, go to http://www.mozilla.org/MPL/MPL-1.1.html. "/>
|
||||||
<Version Major="1" Release="6"/>
|
<Version Major="1" Release="6"/>
|
||||||
<Files Count="1">
|
<Files Count="1">
|
||||||
@ -29,7 +28,7 @@
|
|||||||
<PackageName Value="JvCoreLazD"/>
|
<PackageName Value="JvCoreLazD"/>
|
||||||
</Item1>
|
</Item1>
|
||||||
<Item2>
|
<Item2>
|
||||||
<PackageName Value="jvpascalinterpreterr"/>
|
<PackageName Value="JvPascalInterpreterR"/>
|
||||||
</Item2>
|
</Item2>
|
||||||
</RequiredPkgs>
|
</RequiredPkgs>
|
||||||
<UsageOptions>
|
<UsageOptions>
|
||||||
|
@ -179,7 +179,16 @@ unit JvInterpreter;
|
|||||||
|
|
||||||
{.$DEFINE JvInterpreter_DEBUG}
|
{.$DEFINE JvInterpreter_DEBUG}
|
||||||
|
|
||||||
{$IFDEF CPUX64}THIS PACKAGE WAS NOT PORTED FOR 64-bit CPU{$ENDIF}
|
//{$IFDEF CPUX64}THIS PACKAGE WAS NOT PORTED FOR 64-bit CPU{$ENDIF}
|
||||||
|
|
||||||
|
{$IFDEF CPU64}
|
||||||
|
{$warning This package cannot be used for CPU64 and is omitted.}
|
||||||
|
interface
|
||||||
|
|
||||||
|
implementation
|
||||||
|
|
||||||
|
end.
|
||||||
|
{$ELSE}
|
||||||
|
|
||||||
interface
|
interface
|
||||||
|
|
||||||
@ -8752,3 +8761,4 @@ finalization
|
|||||||
Finit;
|
Finit;
|
||||||
|
|
||||||
end.
|
end.
|
||||||
|
{$ENDIF}
|
||||||
|
@ -53,6 +53,13 @@ unit JvInterpreterFm;
|
|||||||
|
|
||||||
{$mode Delphi}
|
{$mode Delphi}
|
||||||
|
|
||||||
|
{$IFDEF CPU64}
|
||||||
|
|
||||||
|
interface
|
||||||
|
implementation
|
||||||
|
end.
|
||||||
|
|
||||||
|
{$ELSE}
|
||||||
interface
|
interface
|
||||||
|
|
||||||
uses
|
uses
|
||||||
@ -734,3 +741,4 @@ begin
|
|||||||
end;
|
end;
|
||||||
|
|
||||||
end.
|
end.
|
||||||
|
{$ENDIF}
|
||||||
|
@ -35,6 +35,14 @@ unit JvInterpreterParser;
|
|||||||
|
|
||||||
{$mode objfpc}{$H+}
|
{$mode objfpc}{$H+}
|
||||||
|
|
||||||
|
{$IFDEF CPU64}
|
||||||
|
|
||||||
|
interface
|
||||||
|
implementation
|
||||||
|
end.
|
||||||
|
|
||||||
|
{$ELSE}
|
||||||
|
|
||||||
interface
|
interface
|
||||||
|
|
||||||
uses
|
uses
|
||||||
@ -790,3 +798,4 @@ end;
|
|||||||
|
|
||||||
|
|
||||||
end.
|
end.
|
||||||
|
{$ENDIF}
|
||||||
|
Reference in New Issue
Block a user