Skip to content

Commit

Permalink
Delphi 11 Alexandria packages
Browse files Browse the repository at this point in the history
resolves #170
  • Loading branch information
gabr42 committed Sep 22, 2021
1 parent aa0f289 commit 58e8081
Show file tree
Hide file tree
Showing 7 changed files with 2,139 additions and 0 deletions.
42 changes: 42 additions & 0 deletions packages/Delphi 11 Alexandria/OmniThreadLibraryDesigntime.dpk
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
package OmniThreadLibraryDesigntime;

{$R *.res}
{$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
{$ALIGN 8}
{$ASSERTIONS ON}
{$BOOLEVAL OFF}
{$DEBUGINFO OFF}
{$EXTENDEDSYNTAX ON}
{$IMPORTEDDATA ON}
{$IOCHECKS ON}
{$LOCALSYMBOLS ON}
{$LONGSTRINGS ON}
{$OPENSTRINGS ON}
{$OPTIMIZATION ON}
{$OVERFLOWCHECKS OFF}
{$RANGECHECKS OFF}
{$REFERENCEINFO OFF}
{$SAFEDIVIDE OFF}
{$STACKFRAMES OFF}
{$TYPEDADDRESS OFF}
{$VARSTRINGCHECKS ON}
{$WRITEABLECONST OFF}
{$MINENUMSIZE 1}
{$IMAGEBASE $400000}
{$DEFINE DEBUG}
{$ENDIF IMPLICITBUILDING}
{$DESCRIPTION 'OmniThreadLibrary designtime'}
{$LIBSUFFIX '280'}
{$DESIGNONLY}
{$IMPLICITBUILD OFF}

requires
rtl,
vcl,
vclx,
OmniThreadLibraryRuntime;

contains
OtlRegister in '..\..\OtlRegister.pas';

end.
978 changes: 978 additions & 0 deletions packages/Delphi 11 Alexandria/OmniThreadLibraryDesigntime.dproj

Large diffs are not rendered by default.

Binary file not shown.
48 changes: 48 additions & 0 deletions packages/Delphi 11 Alexandria/OmniThreadLibraryPackages.groupproj
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<ProjectGuid>{7BC055F3-64E7-4DA7-8453-9C5170FECA86}</ProjectGuid>
</PropertyGroup>
<ItemGroup>
<Projects Include="OmniThreadLibraryRuntime.dproj">
<Dependencies/>
</Projects>
<Projects Include="OmniThreadLibraryDesigntime.dproj">
<Dependencies/>
</Projects>
</ItemGroup>
<ProjectExtensions>
<Borland.Personality>Default.Personality.12</Borland.Personality>
<Borland.ProjectType/>
<BorlandProject>
<Default.Personality/>
</BorlandProject>
</ProjectExtensions>
<Target Name="OmniThreadLibraryRuntime">
<MSBuild Projects="OmniThreadLibraryRuntime.dproj"/>
</Target>
<Target Name="OmniThreadLibraryRuntime:Clean">
<MSBuild Projects="OmniThreadLibraryRuntime.dproj" Targets="Clean"/>
</Target>
<Target Name="OmniThreadLibraryRuntime:Make">
<MSBuild Projects="OmniThreadLibraryRuntime.dproj" Targets="Make"/>
</Target>
<Target Name="OmniThreadLibraryDesigntime">
<MSBuild Projects="OmniThreadLibraryDesigntime.dproj"/>
</Target>
<Target Name="OmniThreadLibraryDesigntime:Clean">
<MSBuild Projects="OmniThreadLibraryDesigntime.dproj" Targets="Clean"/>
</Target>
<Target Name="OmniThreadLibraryDesigntime:Make">
<MSBuild Projects="OmniThreadLibraryDesigntime.dproj" Targets="Make"/>
</Target>
<Target Name="Build">
<CallTarget Targets="OmniThreadLibraryRuntime;OmniThreadLibraryDesigntime"/>
</Target>
<Target Name="Clean">
<CallTarget Targets="OmniThreadLibraryRuntime:Clean;OmniThreadLibraryDesigntime:Clean"/>
</Target>
<Target Name="Make">
<CallTarget Targets="OmniThreadLibraryRuntime:Make;OmniThreadLibraryDesigntime:Make"/>
</Target>
<Import Project="$(BDS)\Bin\CodeGear.Group.Targets" Condition="Exists('$(BDS)\Bin\CodeGear.Group.Targets')"/>
</Project>
58 changes: 58 additions & 0 deletions packages/Delphi 11 Alexandria/OmniThreadLibraryRuntime.dpk
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
package OmniThreadLibraryRuntime;

{$R *.res}
{$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
{$ALIGN 8}
{$ASSERTIONS ON}
{$BOOLEVAL OFF}
{$DEBUGINFO OFF}
{$EXTENDEDSYNTAX ON}
{$IMPORTEDDATA ON}
{$IOCHECKS ON}
{$LOCALSYMBOLS OFF}
{$LONGSTRINGS ON}
{$OPENSTRINGS ON}
{$OPTIMIZATION ON}
{$OVERFLOWCHECKS OFF}
{$RANGECHECKS OFF}
{$REFERENCEINFO OFF}
{$SAFEDIVIDE OFF}
{$STACKFRAMES OFF}
{$TYPEDADDRESS OFF}
{$VARSTRINGCHECKS ON}
{$WRITEABLECONST OFF}
{$MINENUMSIZE 1}
{$IMAGEBASE $400000}
{$DEFINE RELEASE}
{$ENDIF IMPLICITBUILDING}
{$DESCRIPTION 'OmniThreadLibrary runtime'}
{$LIBSUFFIX '280'}
{$RUNONLY}
{$IMPLICITBUILD OFF}

requires
rtl;

contains
GpLists in '..\..\src\GpLists.pas',
GpStuff in '..\..\src\GpStuff.pas',
GpStringHash in '..\..\src\GpStringHash.pas',
DetailedRTTI in '..\..\src\DetailedRTTI.pas',
OtlCommon in '..\..\OtlCommon.pas',
OtlContainers in '..\..\OtlContainers.pas',
OtlCommBufferTest in '..\..\OtlCommBufferTest.pas',
OtlComm in '..\..\OtlComm.pas',
OtlTask in '..\..\OtlTask.pas',
OtlTaskControl in '..\..\OtlTaskControl.pas',
OtlThreadPool in '..\..\OtlThreadPool.pas',
OtlEventMonitor in '..\..\OtlEventMonitor.pas',
DSiWin32 in '..\..\src\DSiWin32.pas',
OtlContainerObserver in '..\..\OtlContainerObserver.pas',
OtlSync in '..\..\OtlSync.pas',
OtlHooks in '..\..\OtlHooks.pas',
OtlCollections in '..\..\OtlCollections.pas',
OtlCommon.Utils in '..\..\OtlCommon.Utils.pas',
OtlDataManager in '..\..\OtlDataManager.pas',
OtlParallel in '..\..\OtlParallel.pas';

end.
Loading

0 comments on commit 58e8081

Please sign in to comment.