FPMake: Regenerated

git-svn-id: trunk@63210 -
This commit is contained in:
joost 2020-05-22 15:11:27 +00:00
parent a6cca4acfe
commit 5c8d50b386
6 changed files with 699 additions and 340 deletions

1
.gitattributes vendored
View File

@ -1489,6 +1489,7 @@ components/fpdebug/fpimgreadermacho.pas svneol=native#text/pascal
components/fpdebug/fpimgreadermachofile.pas svneol=native#text/pascal
components/fpdebug/fpimgreaderwinpe.pas svneol=native#text/pascal
components/fpdebug/fpimgreaderwinpetypes.pas svneol=native#text/pascal
components/fpdebug/fpmake.pp svneol=native#text/pascal
components/fpdebug/fppascalbuilder.pas svneol=native#text/pascal
components/fpdebug/fppascalparser.pas svneol=native#text/pascal
components/fpdebug/macho.pas svneol=native#text/pascal

View File

@ -1,9 +1,10 @@
{
File generated automatically by Lazarus Package Manager
Created with the Fppkgpackagemanager package installed
fpmake.pp for DebuggerIntf 0.1
This file was generated on 02-01-2015
This file was generated on 22-05-20
}
{$ifndef ALLPACKAGES}
@ -18,39 +19,47 @@ procedure add_DebuggerIntf(const ADirectory: string);
var
P : TPackage;
T : TTarget;
D : TDependency;
begin
with Installer do
begin
P:=AddPAckage('debuggerintf');
P.Version:='0.1';
P:=AddPackage('debuggerintf');
P.Version:='0.1.0-0';
P.Directory:=ADirectory;
P.Author:='Lazarus Team';
P.License:='GPL-2';
P.Description:='DebuggerIntf'#10''#10'Provides an interface to add debuggers to the IDE';
P.Flags.Add('LazarusDsgnPkg');
P.Dependencies.Add('lclbase');
D := P.Dependencies.Add('lclbase');
P.Options.Add('-MObjFPC');
P.Options.Add('-Scghi');
P.Options.Add('-O1');
P.Options.Add('-g');
P.Options.Add('-gl');
P.Options.Add('-l');
P.Options.Add('-vw-');
P.Options.Add('-vh-');
P.Options.Add('-venibq');
P.Options.Add('-vw-h-');
P.Options.Add('-vm4046');
P.UnitPath.Add('.');
T:=P.Targets.AddUnit('debuggerintf.pas');
t.Dependencies.AddUnit('dbgintfbasetypes');
t.Dependencies.AddUnit('dbgintfdebuggerbase');
t.Dependencies.AddUnit('dbgintfmiscclasses');
T:=P.Targets.AddUnit('dbgintfbasetypes.pas');
T:=P.Targets.AddUnit('dbgintfdebuggerbase.pp');
T:=P.Targets.AddUnit('dbgintfmiscclasses.pas');
D := T.Dependencies.AddUnit('DbgIntfBaseTypes');
D := T.Dependencies.AddUnit('DbgIntfDebuggerBase');
D := T.Dependencies.AddUnit('DbgIntfMiscClasses');
D := T.Dependencies.AddUnit('IDEMiniLibC');
D := T.Dependencies.AddUnit('DbgIntfPseudoTerminal');
T := P.Targets.AddImplicitUnit('dbgintfbasetypes.pas');
T := P.Targets.AddImplicitUnit('dbgintfdebuggerbase.pp');
T := P.Targets.AddImplicitUnit('dbgintfmiscclasses.pas');
T := P.Targets.AddImplicitUnit('ideminilibc.pas');
T := P.Targets.AddImplicitUnit('dbgintfpseudoterminal.pas');
// copy the compiled file, so the IDE knows how the package was compiled
P.Sources.AddSrc('DebuggerIntf.compiled');
P.InstallFiles.Add('DebuggerIntf.compiled',AllOSes,'$(unitinstalldir)');
end;

View File

@ -0,0 +1,135 @@
{
File generated automatically by Lazarus Package Manager
Created with the Fppkgpackagemanager package installed
fpmake.pp for fpdebug 0.9
This file was generated on 22-05-20
}
{$ifndef ALLPACKAGES}
{$mode objfpc}{$H+}
program fpmake;
uses fpmkunit;
{$endif ALLPACKAGES}
procedure add_fpdebug(const ADirectory: string);
var
P : TPackage;
T : TTarget;
D : TDependency;
begin
with Installer do
begin
P:=AddPackage('fpdebug');
P.Version:='0.9.0-0';
P.Directory:=ADirectory;
P.Author:='Lazarus Team';
P.License:='All Files except those listed below: GPL'#10''#10'File(s) with other licenses (see also header in file(s): '#10''#10'* macho.pas '#10' This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the ''License''). You may not use this file except in compliance with the License. Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.'#10''#10' (Any modifications/translations of this file are from duby)';
P.Description:='A set of helperclasses for implementing a debugger.'#10''#10'Based on:'#10'1) FPDebug by Marc Weustink '#10'2) Duby by Dmitry Boyarintsev'#10''#10'Extended by Martin Friebe';
P.Flags.Add('LazarusDsgnPkg');
D := P.Dependencies.Add('debuggerintf');
D := P.Dependencies.Add('lclbase');
D := P.Dependencies.Add('fcl');
P.Options.Add('-MObjFPC');
P.Options.Add('-Scghi');
P.Options.Add('-O1');
P.Options.Add('-g');
P.Options.Add('-gl');
P.Options.Add('-l');
P.Options.Add('-venibq');
P.Options.Add('-vw-h-');
P.Options.Add('-vm3057');
P.UnitPath.Add('.');
T:=P.Targets.AddUnit('fpdebug.pas');
D := T.Dependencies.AddUnit('FpDbgClasses');
D := T.Dependencies.AddUnit('FpDbgDisasX86');
D := T.Dependencies.AddUnit('FpDbgDwarf');
D := T.Dependencies.AddUnit('FpDbgDwarfConst');
D := T.Dependencies.AddUnit('FpDbgLoader');
D := T.Dependencies.AddUnit('FpDbgPETypes');
D := T.Dependencies.AddUnit('FpDbgSymbols');
D := T.Dependencies.AddUnit('FpDbgUtil');
D := T.Dependencies.AddUnit('FpDbgWinExtra');
D := T.Dependencies.AddUnit('FpImgReaderWinPE');
D := T.Dependencies.AddUnit('FpImgReaderElf');
D := T.Dependencies.AddUnit('FpImgReaderElfTypes');
D := T.Dependencies.AddUnit('FpImgReaderBase');
D := T.Dependencies.AddUnit('FpPascalParser');
D := T.Dependencies.AddUnit('macho');
D := T.Dependencies.AddUnit('FpImgReaderMachoFile');
D := T.Dependencies.AddUnit('FpImgReaderMacho');
D := T.Dependencies.AddUnit('FpPascalBuilder');
D := T.Dependencies.AddUnit('FpDbgInfo');
D := T.Dependencies.AddUnit('FpDbgWinClasses');
D := T.Dependencies.AddUnit('FpDbgDarwinClasses');
D := T.Dependencies.AddUnit('FpdMemoryTools');
D := T.Dependencies.AddUnit('FpErrorMessages');
D := T.Dependencies.AddUnit('FPDbgController');
D := T.Dependencies.AddUnit('FpDbgDwarfVerbosePrinter');
D := T.Dependencies.AddUnit('FpDbgDwarfDataClasses');
D := T.Dependencies.AddUnit('FpDbgDwarfFreePascal');
D := T.Dependencies.AddUnit('fpDbgSymTableContext');
D := T.Dependencies.AddUnit('fpDbgSymTable');
D := T.Dependencies.AddUnit('FpDbgLinuxClasses');
D := T.Dependencies.AddUnit('FpDbgLinuxExtra');
D := T.Dependencies.AddUnit('FpDbgAvrClasses');
D := T.Dependencies.AddUnit('FpDbgDisasAvr');
D := T.Dependencies.AddUnit('FpDbgRsp');
D := T.Dependencies.AddUnit('FpDbgCommon');
T := P.Targets.AddImplicitUnit('fpdbgclasses.pp');
T := P.Targets.AddImplicitUnit('fpdbgdisasx86.pp');
T := P.Targets.AddImplicitUnit('fpdbgdwarf.pas');
T := P.Targets.AddImplicitUnit('fpdbgdwarfconst.pas');
T := P.Targets.AddImplicitUnit('fpdbgloader.pp');
T := P.Targets.AddImplicitUnit('fpdbgpetypes.pp');
T := P.Targets.AddImplicitUnit('fpdbgsymbols.pas');
T := P.Targets.AddImplicitUnit('fpdbgutil.pp');
T := P.Targets.AddImplicitUnit('fpdbgwinextra.pp');
T := P.Targets.AddImplicitUnit('fpimgreaderwinpe.pas');
T := P.Targets.AddImplicitUnit('fpimgreaderelf.pas');
T := P.Targets.AddImplicitUnit('fpimgreaderelftypes.pas');
T := P.Targets.AddImplicitUnit('fpimgreaderbase.pas');
T := P.Targets.AddImplicitUnit('fppascalparser.pas');
T := P.Targets.AddImplicitUnit('macho.pas');
T := P.Targets.AddImplicitUnit('fpimgreadermachofile.pas');
T := P.Targets.AddImplicitUnit('fpimgreadermacho.pas');
T := P.Targets.AddImplicitUnit('fppascalbuilder.pas');
T := P.Targets.AddImplicitUnit('fpdbginfo.pas');
T := P.Targets.AddImplicitUnit('fpdbgwinclasses.pas');
T := P.Targets.AddImplicitUnit('fpdbgdarwinclasses.pas');
T := P.Targets.AddImplicitUnit('fpdmemorytools.pas');
T := P.Targets.AddImplicitUnit('fperrormessages.pas');
T := P.Targets.AddImplicitUnit('fpdbgcontroller.pas');
T := P.Targets.AddImplicitUnit('fpdbgdwarfverboseprinter.pas');
T := P.Targets.AddImplicitUnit('fpdbgdwarfdataclasses.pas');
T := P.Targets.AddImplicitUnit('fpdbgdwarffreepascal.pas');
T := P.Targets.AddImplicitUnit('fpdbgsymtablecontext.pas');
T := P.Targets.AddImplicitUnit('fpdbgsymtable.pas');
T := P.Targets.AddImplicitUnit('fpdbglinuxclasses.pas');
T := P.Targets.AddImplicitUnit('fpdbglinuxextra.pas');
T := P.Targets.AddImplicitUnit('fpdbgavrclasses.pas');
T := P.Targets.AddImplicitUnit('fpdbgdisasavr.pp');
T := P.Targets.AddImplicitUnit('fpdbgrsp.pas');
T := P.Targets.AddImplicitUnit('fpdbgcommon.pas');
// copy the compiled file, so the IDE knows how the package was compiled
P.Sources.AddSrc('fpdebug.compiled');
P.InstallFiles.Add('fpdebug.compiled',AllOSes,'$(unitinstalldir)');
end;
end;
{$ifndef ALLPACKAGES}
begin
add_fpdebug('');
Installer.Run;
end.
{$endif ALLPACKAGES}

View File

@ -4,7 +4,7 @@
fpmake.pp for LazUtils 1.0
This file was generated on 03-02-19
This file was generated on 22-05-20
}
{$ifndef ALLPACKAGES}
@ -19,19 +19,24 @@ procedure add_LazUtils(const ADirectory: string);
var
P : TPackage;
T : TTarget;
D : TDependency;
begin
with Installer do
begin
P:=AddPackage('lazutils');
P.Version:='1.0';
P.Version:='1.0.0-0';
P.Directory:=ADirectory;
P.Author:='Lazarus Team';
P.License:='Modified LGPL-2';
P.Description:='Useful units for Lazarus packages.';
P.Flags.Add('LazarusDsgnPkg');
P.Dependencies.Add('fcl-image');
P.Dependencies.Add('fcl');
D := P.Dependencies.Add('fcl-image');
D := P.Dependencies.Add('fcl');
P.Options.Add('-MObjFPC');
P.Options.Add('-Scghi');
P.Options.Add('-O1');
@ -41,85 +46,107 @@ begin
P.Options.Add('-vewnhibq');
P.UnitPath.Add('.');
T:=P.Targets.AddUnit('lazutils.pas');
t.Dependencies.AddUnit('AvgLvlTree');
t.Dependencies.AddUnit('DynamicArray');
t.Dependencies.AddUnit('DynHashArray');
t.Dependencies.AddUnit('DynQueue');
t.Dependencies.AddUnit('EasyLazFreeType');
t.Dependencies.AddUnit('ExtendedStrings');
t.Dependencies.AddUnit('FileUtil');
t.Dependencies.AddUnit('FPCAdds');
t.Dependencies.AddUnit('Laz2_DOM');
t.Dependencies.AddUnit('Laz2_XMLCfg');
t.Dependencies.AddUnit('laz2_XMLRead');
t.Dependencies.AddUnit('laz2_xmlutils');
t.Dependencies.AddUnit('laz2_XMLWrite');
t.Dependencies.AddUnit('laz2_xpath');
t.Dependencies.AddUnit('Laz_DOM');
t.Dependencies.AddUnit('Laz_XMLCfg');
t.Dependencies.AddUnit('Laz_XMLRead');
t.Dependencies.AddUnit('Laz_XMLStreaming');
t.Dependencies.AddUnit('Laz_XMLWrite');
t.Dependencies.AddUnit('LazClasses');
t.Dependencies.AddUnit('lazCollections');
t.Dependencies.AddUnit('LazConfigStorage');
t.Dependencies.AddUnit('LazDbgLog');
t.Dependencies.AddUnit('lazfglhash');
t.Dependencies.AddUnit('LazFileCache');
t.Dependencies.AddUnit('LazFileUtils');
t.Dependencies.AddUnit('LazFreeType');
t.Dependencies.AddUnit('LazFreeTypeFontCollection');
t.Dependencies.AddUnit('LazFreeTypeFPImageDrawer');
t.Dependencies.AddUnit('LazLinkedList');
t.Dependencies.AddUnit('LazListClasses');
t.Dependencies.AddUnit('LazLogger');
t.Dependencies.AddUnit('LazLoggerBase');
t.Dependencies.AddUnit('LazLoggerDummy');
t.Dependencies.AddUnit('LazLoggerProfiling');
t.Dependencies.AddUnit('LazMethodList');
t.Dependencies.AddUnit('LazUnicode');
t.Dependencies.AddUnit('LazUTF16');
t.Dependencies.AddUnit('LazUTF8');
t.Dependencies.AddUnit('LazUTF8Classes');
t.Dependencies.AddUnit('LazSysUtils');
t.Dependencies.AddUnit('LazUtilities');
t.Dependencies.AddUnit('LazUtilsStrConsts');
t.Dependencies.AddUnit('LConvEncoding');
t.Dependencies.AddUnit('lcsvutils');
t.Dependencies.AddUnit('LookupStringList');
t.Dependencies.AddUnit('Maps');
t.Dependencies.AddUnit('Masks');
t.Dependencies.AddUnit('PasWString');
t.Dependencies.AddUnit('StringHashList');
t.Dependencies.AddUnit('TextStrings');
t.Dependencies.AddUnit('Translations');
t.Dependencies.AddUnit('TTCache');
t.Dependencies.AddUnit('TTCalc');
t.Dependencies.AddUnit('TTCMap');
t.Dependencies.AddUnit('TTDebug');
t.Dependencies.AddUnit('TTError');
t.Dependencies.AddUnit('TTFile');
t.Dependencies.AddUnit('TTGLoad');
t.Dependencies.AddUnit('TTInterp');
t.Dependencies.AddUnit('TTLoad');
t.Dependencies.AddUnit('TTMemory');
t.Dependencies.AddUnit('TTObjs');
t.Dependencies.AddUnit('TTProfile');
t.Dependencies.AddUnit('TTRASTER');
t.Dependencies.AddUnit('TTTables');
t.Dependencies.AddUnit('TTTypes');
t.Dependencies.AddUnit('UTF8Process');
t.Dependencies.AddUnit('HTML2TextRender');
t.Dependencies.AddUnit('Laz_AVL_Tree');
t.Dependencies.AddUnit('CompWriterPas');
t.Dependencies.AddUnit('LazPasReadUtil');
t.Dependencies.AddUnit('IntegerList');
t.Dependencies.AddUnit('LazVersion');
t.Dependencies.AddUnit('UITypes');
t.Dependencies.AddUnit('GraphType');
t.Dependencies.AddUnit('LazTracer');
t.Dependencies.AddUnit('LazStringUtils');
t.Dependencies.AddUnit('LazUTF8SysUtils');
D := T.Dependencies.AddInclude('LazLoggerImpl.inc');
D := T.Dependencies.AddInclude('LazLoggerIntf.inc');
D := T.Dependencies.AddInclude('asiancodepagefunctions.inc');
D := T.Dependencies.AddInclude('asiancodepages.inc');
D := T.Dependencies.AddUnit('AvgLvlTree');
D := T.Dependencies.AddUnit('DynamicArray');
D := T.Dependencies.AddUnit('DynHashArray');
D := T.Dependencies.AddUnit('DynQueue');
D := T.Dependencies.AddUnit('EasyLazFreeType');
D := T.Dependencies.AddUnit('ExtendedStrings');
D := T.Dependencies.AddUnit('FileUtil');
D := T.Dependencies.AddInclude('fileutil.inc');
D := T.Dependencies.AddUnit('FPCAdds');
D := T.Dependencies.AddUnit('Laz2_DOM');
D := T.Dependencies.AddInclude('laz2_names.inc');
D := T.Dependencies.AddUnit('Laz2_XMLCfg');
D := T.Dependencies.AddUnit('laz2_XMLRead');
D := T.Dependencies.AddUnit('laz2_xmlutils');
D := T.Dependencies.AddUnit('laz2_XMLWrite');
D := T.Dependencies.AddUnit('laz2_xpath');
D := T.Dependencies.AddUnit('Laz_DOM');
D := T.Dependencies.AddUnit('Laz_XMLCfg');
D := T.Dependencies.AddUnit('Laz_XMLRead');
D := T.Dependencies.AddUnit('Laz_XMLStreaming');
D := T.Dependencies.AddUnit('Laz_XMLWrite');
D := T.Dependencies.AddUnit('LazClasses');
D := T.Dependencies.AddUnit('lazCollections');
D := T.Dependencies.AddUnit('LazConfigStorage');
D := T.Dependencies.AddUnit('LazDbgLog');
D := T.Dependencies.AddUnit('lazfglhash');
D := T.Dependencies.AddUnit('LazFileCache');
D := T.Dependencies.AddUnit('LazFileUtils');
D := T.Dependencies.AddInclude('lazfileutils.inc');
D := T.Dependencies.AddUnit('LazFreeType');
D := T.Dependencies.AddUnit('LazFreeTypeFontCollection');
D := T.Dependencies.AddUnit('LazFreeTypeFPImageDrawer');
D := T.Dependencies.AddUnit('LazLinkedList');
D := T.Dependencies.AddUnit('LazListClasses');
D := T.Dependencies.AddUnit('LazLogger');
D := T.Dependencies.AddUnit('LazLoggerBase');
D := T.Dependencies.AddUnit('LazLoggerDummy');
D := T.Dependencies.AddUnit('LazLoggerProfiling');
D := T.Dependencies.AddUnit('LazMethodList');
D := T.Dependencies.AddUnit('LazUnicode');
D := T.Dependencies.AddUnit('LazUTF16');
D := T.Dependencies.AddUnit('LazUTF8');
D := T.Dependencies.AddUnit('LazUTF8Classes');
D := T.Dependencies.AddUnit('LazSysUtils');
D := T.Dependencies.AddUnit('LazUtilities');
D := T.Dependencies.AddInclude('lazutils_defines.inc');
D := T.Dependencies.AddUnit('LazUtilsStrConsts');
D := T.Dependencies.AddUnit('LConvEncoding');
D := T.Dependencies.AddUnit('lcsvutils');
D := T.Dependencies.AddUnit('LookupStringList');
D := T.Dependencies.AddUnit('Maps');
D := T.Dependencies.AddUnit('Masks');
D := T.Dependencies.AddUnit('PasWString');
D := T.Dependencies.AddUnit('StringHashList');
D := T.Dependencies.AddUnit('TextStrings');
D := T.Dependencies.AddUnit('Translations');
D := T.Dependencies.AddUnit('TTCache');
D := T.Dependencies.AddUnit('TTCalc');
D := T.Dependencies.AddInclude('ttcalc1.inc');
D := T.Dependencies.AddInclude('ttcalc2.inc');
D := T.Dependencies.AddInclude('ttcalc3.inc');
D := T.Dependencies.AddInclude('ttcalc4.inc');
D := T.Dependencies.AddUnit('TTCMap');
D := T.Dependencies.AddInclude('ttconfig.inc');
D := T.Dependencies.AddUnit('TTDebug');
D := T.Dependencies.AddUnit('TTError');
D := T.Dependencies.AddUnit('TTFile');
D := T.Dependencies.AddUnit('TTGLoad');
D := T.Dependencies.AddUnit('TTInterp');
D := T.Dependencies.AddUnit('TTLoad');
D := T.Dependencies.AddUnit('TTMemory');
D := T.Dependencies.AddUnit('TTObjs');
D := T.Dependencies.AddUnit('TTProfile');
D := T.Dependencies.AddUnit('TTRASTER');
D := T.Dependencies.AddInclude('ttraster_sweep.inc');
D := T.Dependencies.AddUnit('TTTables');
D := T.Dependencies.AddUnit('TTTypes');
D := T.Dependencies.AddInclude('unixfileutil.inc');
D := T.Dependencies.AddInclude('unixlazfileutils.inc');
D := T.Dependencies.AddInclude('unixlazutf8.inc');
D := T.Dependencies.AddUnit('UTF8Process');
D := T.Dependencies.AddInclude('winfileutil.inc');
D := T.Dependencies.AddInclude('winlazfileutils.inc');
D := T.Dependencies.AddInclude('winlazutf8.inc');
D := T.Dependencies.AddUnit('HTML2TextRender');
D := T.Dependencies.AddUnit('Laz_AVL_Tree');
D := T.Dependencies.AddUnit('CompWriterPas');
D := T.Dependencies.AddUnit('LazPasReadUtil');
D := T.Dependencies.AddUnit('IntegerList');
D := T.Dependencies.AddUnit('LazVersion');
D := T.Dependencies.AddUnit('UITypes');
D := T.Dependencies.AddUnit('GraphType');
D := T.Dependencies.AddUnit('LazTracer');
D := T.Dependencies.AddUnit('LazStringUtils');
D := T.Dependencies.AddUnit('LazUTF8SysUtils');
D := T.Dependencies.AddUnit('ObjectLists');
D := T.Dependencies.AddUnit('TTKern');
T := P.Targets.AddImplicitUnit('avglvltree.pas');
T := P.Targets.AddImplicitUnit('dynamicarray.pas');
T := P.Targets.AddImplicitUnit('dynhasharray.pp');
@ -199,8 +226,11 @@ begin
T := P.Targets.AddImplicitUnit('laztracer.pas');
T := P.Targets.AddImplicitUnit('lazstringutils.pas');
T := P.Targets.AddImplicitUnit('lazutf8sysutils.pas');
T := P.Targets.AddImplicitUnit('objectlists.pas');
T := P.Targets.AddImplicitUnit('ttkern.pas');
// copy the compiled file, so the IDE knows how the package was compiled
P.Sources.AddSrc('LazUtils.compiled');
P.InstallFiles.Add('LazUtils.compiled',AllOSes,'$(unitinstalldir)');
end;

View File

@ -1,9 +1,10 @@
{
File generated automatically by Lazarus Package Manager
Created with the Fppkgpackagemanager package installed
fpmake.pp for LCLBase 2.1
This file was generated on 31.12.2018
This file was generated on 22-05-20
}
{$ifndef ALLPACKAGES}
@ -18,19 +19,24 @@ procedure add_LCLBase(const ADirectory: string);
var
P : TPackage;
T : TTarget;
D : TDependency;
begin
with Installer do
begin
P:=AddPackage('lclbase');
P.Version:='2.1';
P.Version:='2.1.0-0';
P.Directory:=ADirectory;
P.Author:='Lazarus';
P.License:='modified LGPL-2';
P.Description:='The platform independent units of the LCL.';
P.Flags.Add('LazarusDsgnPkg');
P.Dependencies.Add('chm');
P.Dependencies.Add('lazutils');
D := P.Dependencies.Add('chm');
D := P.Dependencies.Add('lazutils');
P.Options.Add('-MObjFPC');
P.Options.Add('-Scghi');
P.Options.Add('-O1');
@ -44,244 +50,416 @@ begin
P.UnitPath.Add('widgetset');
P.UnitPath.Add('nonwin32');
P.UnitPath.Add('.');
P.InstallFiles.Add('cursors.res', '$(unitinstalldir)');
P.InstallFiles.Add('btn_icons.res', '$(unitinstalldir)');
P.InstallFiles.Add('dialog_icons.res', '$(unitinstalldir)');
P.InstallFiles.Add('lcl_grid_images.res', '$(unitinstalldir)');
P.InstallFiles.Add('lcl_edbtnimg.res', '$(unitinstalldir)');
P.InstallFiles.Add('lcl_dock_images.res', '$(unitinstalldir)');
T:=P.Targets.AddUnit('alllclunits.pp');
t.Dependencies.AddUnit('checklst');
t.Dependencies.AddUnit('clipbrd');
t.Dependencies.AddUnit('colorbox');
t.Dependencies.AddUnit('comctrls');
t.Dependencies.AddUnit('controls');
t.Dependencies.AddUnit('customtimer');
t.Dependencies.AddUnit('dbactns');
t.Dependencies.AddUnit('dbctrls');
t.Dependencies.AddUnit('dbgrids');
t.Dependencies.AddUnit('defaulttranslator');
t.Dependencies.AddUnit('dialogs');
t.Dependencies.AddUnit('extctrls');
t.Dependencies.AddUnit('extdlgs');
t.Dependencies.AddUnit('extgraphics');
t.Dependencies.AddUnit('filectrl');
t.Dependencies.AddUnit('forms');
t.Dependencies.AddUnit('graphics');
t.Dependencies.AddUnit('graphmath');
t.Dependencies.AddUnit('graphutil');
t.Dependencies.AddUnit('grids');
t.Dependencies.AddUnit('helpintfs');
t.Dependencies.AddUnit('icnstypes');
t.Dependencies.AddUnit('imagelistcache');
t.Dependencies.AddUnit('imglist');
t.Dependencies.AddUnit('inipropstorage');
t.Dependencies.AddUnit('interfacebase');
t.Dependencies.AddUnit('intfgraphics');
t.Dependencies.AddUnit('lazhelphtml');
t.Dependencies.AddUnit('lazhelpintf');
t.Dependencies.AddUnit('lclclasses');
t.Dependencies.AddUnit('lclintf');
t.Dependencies.AddUnit('lclmemmanager');
t.Dependencies.AddUnit('lclmessageglue');
t.Dependencies.AddUnit('lclproc');
t.Dependencies.AddUnit('lclrescache');
t.Dependencies.AddUnit('lclstrconsts');
t.Dependencies.AddUnit('lcltype');
t.Dependencies.AddUnit('menus');
t.Dependencies.AddUnit('lclunicodedata');
t.Dependencies.AddUnit('lclversion');
t.Dependencies.AddUnit('lmessages');
t.Dependencies.AddUnit('lresources');
t.Dependencies.AddUnit('maskedit');
t.Dependencies.AddUnit('pairsplitter');
t.Dependencies.AddUnit('popupnotifier');
t.Dependencies.AddUnit('postscriptcanvas');
t.Dependencies.AddUnit('postscriptprinter');
t.Dependencies.AddUnit('postscriptunicode');
t.Dependencies.AddUnit('printers');
t.Dependencies.AddUnit('propertystorage');
t.Dependencies.AddUnit('rubberband');
t.Dependencies.AddUnit('shellctrls');
t.Dependencies.AddUnit('spin');
t.Dependencies.AddUnit('stdactns');
t.Dependencies.AddUnit('stdctrls');
t.Dependencies.AddUnit('themes');
t.Dependencies.AddUnit('tmschema');
t.Dependencies.AddUnit('toolwin');
t.Dependencies.AddUnit('utrace');
t.Dependencies.AddUnit('xmlpropstorage');
t.Dependencies.AddUnit('calendarpopup');
t.Dependencies.AddUnit('timepopup');
t.Dependencies.AddUnit('messages');
t.Dependencies.AddUnit('wsbuttons');
t.Dependencies.AddUnit('wscalendar');
t.Dependencies.AddUnit('wschecklst');
t.Dependencies.AddUnit('wscomctrls');
t.Dependencies.AddUnit('wscontrols');
t.Dependencies.AddUnit('wsdesigner');
t.Dependencies.AddUnit('wsdialogs');
t.Dependencies.AddUnit('wsextctrls');
t.Dependencies.AddUnit('wsextdlgs');
t.Dependencies.AddUnit('wsfactory');
t.Dependencies.AddUnit('wsforms');
t.Dependencies.AddUnit('wsgrids');
t.Dependencies.AddUnit('wsimglist');
t.Dependencies.AddUnit('wslclclasses');
t.Dependencies.AddUnit('wsmenus');
t.Dependencies.AddUnit('wspairsplitter');
t.Dependencies.AddUnit('wsproc');
t.Dependencies.AddUnit('wsreferences');
t.Dependencies.AddUnit('wsspin');
t.Dependencies.AddUnit('wsstdctrls');
t.Dependencies.AddUnit('wstoolwin');
t.Dependencies.AddUnit('actnlist');
t.Dependencies.AddUnit('asyncprocess');
t.Dependencies.AddUnit('buttonpanel');
t.Dependencies.AddUnit('buttons');
t.Dependencies.AddUnit('calendar');
t.Dependencies.AddUnit('registerlcl');
t.Dependencies.AddUnit('valedit');
t.Dependencies.AddUnit('lazcanvas');
t.Dependencies.AddUnit('lazdialogs');
t.Dependencies.AddUnit('lazregions');
t.Dependencies.AddUnit('customdrawn_common');
t.Dependencies.AddUnit('customdrawncontrols');
t.Dependencies.AddUnit('customdrawndrawers');
t.Dependencies.AddUnit('lazdeviceapis');
t.Dependencies.AddUnit('ldocktree');
t.Dependencies.AddUnit('lazfreetypeintfdrawer');
t.Dependencies.AddUnit('customdrawn_winxp');
t.Dependencies.AddUnit('customdrawn_android');
t.Dependencies.AddUnit('arrow');
t.Dependencies.AddUnit('editbtn');
t.Dependencies.AddUnit('comboex');
t.Dependencies.AddUnit('dbextctrls');
t.Dependencies.AddUnit('customdrawn_mac');
t.Dependencies.AddUnit('calcform');
t.Dependencies.AddUnit('lcltranslator');
t.Dependencies.AddUnit('groupededit');
t.Dependencies.AddUnit('lcltaskdialog');
t.Dependencies.AddUnit('wslazdeviceapis');
t.Dependencies.AddUnit('lclplatformdef');
t.Dependencies.AddUnit('industrialbase');
t.Dependencies.AddUnit('jsonpropstorage');
t.Dependencies.AddUnit('dblogdlg');
t.Dependencies.AddUnit('lclexceptionstacktrace');
T:=P.Targets.AddUnit('checklst.pas');
T:=P.Targets.AddUnit('clipbrd.pp');
T:=P.Targets.AddUnit('colorbox.pas');
T:=P.Targets.AddUnit('comctrls.pp');
T:=P.Targets.AddUnit('controls.pp');
T:=P.Targets.AddUnit('customtimer.pas');
T:=P.Targets.AddUnit('dbactns.pp');
T:=P.Targets.AddUnit('dbctrls.pp');
T:=P.Targets.AddUnit('dbgrids.pas');
T:=P.Targets.AddUnit('defaulttranslator.pas');
T:=P.Targets.AddUnit('dialogs.pp');
T:=P.Targets.AddUnit('extctrls.pp');
T:=P.Targets.AddUnit('extdlgs.pas');
T:=P.Targets.AddUnit('extgraphics.pas');
T:=P.Targets.AddUnit('filectrl.pp');
T:=P.Targets.AddUnit('forms.pp');
T:=P.Targets.AddUnit('graphics.pp');
T:=P.Targets.AddUnit('graphmath.pp');
T:=P.Targets.AddUnit('graphutil.pp');
T:=P.Targets.AddUnit('grids.pas');
T:=P.Targets.AddUnit('helpintfs.pas');
T:=P.Targets.AddUnit('icnstypes.pas');
T:=P.Targets.AddUnit('imagelistcache.pas');
T:=P.Targets.AddUnit('imglist.pp');
T:=P.Targets.AddUnit('inipropstorage.pas');
T:=P.Targets.AddUnit('interfacebase.pp');
T:=P.Targets.AddUnit('intfgraphics.pas');
T:=P.Targets.AddUnit('lazhelphtml.pas');
T:=P.Targets.AddUnit('lazhelpintf.pas');
T:=P.Targets.AddUnit('lclclasses.pp');
T:=P.Targets.AddUnit('lclintf.pas');
T:=P.Targets.AddUnit('lclmemmanager.pas');
T:=P.Targets.AddUnit('lclmessageglue.pas');
T:=P.Targets.AddUnit('lclproc.pas');
T:=P.Targets.AddUnit('lclrescache.pas');
T:=P.Targets.AddUnit('lclstrconsts.pas');
T:=P.Targets.AddUnit('lcltype.pp');
T:=P.Targets.AddUnit('menus.pp');
T:=P.Targets.AddUnit('lclunicodedata.pas');
T:=P.Targets.AddUnit('lclversion.pas');
T:=P.Targets.AddUnit('lmessages.pp');
T:=P.Targets.AddUnit('lresources.pp');
T:=P.Targets.AddUnit('maskedit.pp');
T:=P.Targets.AddUnit('pairsplitter.pas');
T:=P.Targets.AddUnit('popupnotifier.pas');
T:=P.Targets.AddUnit('postscriptcanvas.pas');
T:=P.Targets.AddUnit('postscriptprinter.pas');
T:=P.Targets.AddUnit('postscriptunicode.pas');
T:=P.Targets.AddUnit('printers.pas');
T:=P.Targets.AddUnit('propertystorage.pas');
T:=P.Targets.AddUnit('rubberband.pas');
T:=P.Targets.AddUnit('shellctrls.pas');
T:=P.Targets.AddUnit('spin.pp');
T:=P.Targets.AddUnit('stdactns.pas');
T:=P.Targets.AddUnit('stdctrls.pp');
T:=P.Targets.AddUnit('themes.pas');
T:=P.Targets.AddUnit('tmschema.pas');
T:=P.Targets.AddUnit('toolwin.pp');
T:=P.Targets.AddUnit('utrace.pp');
T:=P.Targets.AddUnit('xmlpropstorage.pas');
P.Targets.AddImplicitUnit('forms/calendarpopup.pas');
T:=P.Targets.AddUnit('forms/timepopup.pas');
T:=P.Targets.AddUnit('nonwin32/messages.pp');
T:=P.Targets.AddUnit('widgetset/wsbuttons.pp');
T:=P.Targets.AddUnit('widgetset/wscalendar.pp');
T:=P.Targets.AddUnit('widgetset/wschecklst.pp');
T:=P.Targets.AddUnit('widgetset/wscomctrls.pp');
T:=P.Targets.AddUnit('widgetset/wscontrols.pp');
T:=P.Targets.AddUnit('widgetset/wsdesigner.pp');
T:=P.Targets.AddUnit('widgetset/wsdialogs.pp');
T:=P.Targets.AddUnit('widgetset/wsextctrls.pp');
T:=P.Targets.AddUnit('widgetset/wsextdlgs.pp');
T:=P.Targets.AddUnit('widgetset/wsfactory.pas');
T:=P.Targets.AddUnit('widgetset/wsforms.pp');
T:=P.Targets.AddUnit('widgetset/wsgrids.pp');
T:=P.Targets.AddUnit('widgetset/wsimglist.pp');
T:=P.Targets.AddUnit('widgetset/wslclclasses.pp');
T:=P.Targets.AddUnit('widgetset/wsmenus.pp');
T:=P.Targets.AddUnit('widgetset/wspairsplitter.pp');
T:=P.Targets.AddUnit('widgetset/wsproc.pp');
T:=P.Targets.AddUnit('widgetset/wsreferences.pp');
T:=P.Targets.AddUnit('widgetset/wsspin.pp');
T:=P.Targets.AddUnit('widgetset/wsstdctrls.pp');
T:=P.Targets.AddUnit('widgetset/wstoolwin.pp');
T:=P.Targets.AddUnit('actnlist.pas');
T:=P.Targets.AddUnit('asyncprocess.pp');
T:=P.Targets.AddUnit('buttonpanel.pas');
T:=P.Targets.AddUnit('buttons.pp');
T:=P.Targets.AddUnit('calendar.pp');
T:=P.Targets.AddUnit('registerlcl.pas');
T:=P.Targets.AddUnit('valedit.pas');
T:=P.Targets.AddUnit('lazcanvas.pas');
T:=P.Targets.AddUnit('lazdialogs.pas');
T:=P.Targets.AddUnit('lazregions.pas');
T:=P.Targets.AddUnit('customdrawn_common.pas');
T:=P.Targets.AddUnit('customdrawncontrols.pas');
T:=P.Targets.AddUnit('customdrawndrawers.pas');
T:=P.Targets.AddUnit('lazdeviceapis.pas');
T:=P.Targets.AddUnit('ldocktree.pas');
T:=P.Targets.AddUnit('lazfreetypeintfdrawer.pas');
T:=P.Targets.AddUnit('customdrawn_winxp.pas');
T:=P.Targets.AddUnit('customdrawn_android.pas');
T:=P.Targets.AddUnit('arrow.pp');
T:=P.Targets.AddUnit('editbtn.pas');
T:=P.Targets.AddUnit('comboex.pas');
T:=P.Targets.AddUnit('dbextctrls.pp');
T:=P.Targets.AddUnit('customdrawn_mac.pas');
T:=P.Targets.AddUnit('forms/calcform.pas');
T:=P.Targets.AddUnit('lcltranslator.pas');
T:=P.Targets.AddUnit('groupededit.pp');
T:=P.Targets.AddUnit('lcltaskdialog.pas');
T:=P.Targets.AddUnit('widgetset/wslazdeviceapis.pas');
T:=P.Targets.AddUnit('lclplatformdef.pas');
T:=P.Targets.AddUnit('industrialbase.pp');
T:=P.Targets.AddUnit('jsonpropstorage.pas');
P.Targets.AddImplicitUnit('forms/dblogdlg.pas');
T:=P.Targets.AddUnit('lclexceptionstacktrace.pas');
D := T.Dependencies.AddUnit('CheckLst');
D := T.Dependencies.AddUnit('Clipbrd');
D := T.Dependencies.AddUnit('ColorBox');
D := T.Dependencies.AddUnit('ComCtrls');
D := T.Dependencies.AddUnit('Controls');
D := T.Dependencies.AddUnit('CustomTimer');
D := T.Dependencies.AddUnit('DBActns');
D := T.Dependencies.AddUnit('DBCtrls');
D := T.Dependencies.AddUnit('DBGrids');
D := T.Dependencies.AddUnit('DefaultTranslator');
D := T.Dependencies.AddUnit('Dialogs');
D := T.Dependencies.AddUnit('ExtCtrls');
D := T.Dependencies.AddUnit('ExtDlgs');
D := T.Dependencies.AddUnit('ExtGraphics');
D := T.Dependencies.AddUnit('FileCtrl');
D := T.Dependencies.AddUnit('Forms');
D := T.Dependencies.AddUnit('Graphics');
D := T.Dependencies.AddUnit('GraphMath');
D := T.Dependencies.AddUnit('GraphUtil');
D := T.Dependencies.AddUnit('Grids');
D := T.Dependencies.AddUnit('HelpIntfs');
D := T.Dependencies.AddUnit('IcnsTypes');
D := T.Dependencies.AddUnit('ImageListCache');
D := T.Dependencies.AddUnit('ImgList');
D := T.Dependencies.AddUnit('IniPropStorage');
D := T.Dependencies.AddUnit('InterfaceBase');
D := T.Dependencies.AddUnit('IntfGraphics');
D := T.Dependencies.AddUnit('LazHelpHTML');
D := T.Dependencies.AddUnit('LazHelpIntf');
D := T.Dependencies.AddUnit('LCLClasses');
D := T.Dependencies.AddUnit('LCLIntf');
D := T.Dependencies.AddUnit('LCLMemManager');
D := T.Dependencies.AddUnit('LCLMessageGlue');
D := T.Dependencies.AddUnit('LCLProc');
D := T.Dependencies.AddUnit('LCLResCache');
D := T.Dependencies.AddUnit('LCLStrConsts');
D := T.Dependencies.AddUnit('LCLType');
D := T.Dependencies.AddUnit('Menus');
D := T.Dependencies.AddUnit('LCLUnicodeData');
D := T.Dependencies.AddUnit('LCLVersion');
D := T.Dependencies.AddUnit('LMessages');
D := T.Dependencies.AddUnit('LResources');
D := T.Dependencies.AddUnit('MaskEdit');
D := T.Dependencies.AddUnit('PairSplitter');
D := T.Dependencies.AddUnit('PopupNotifier');
D := T.Dependencies.AddUnit('PostScriptCanvas');
D := T.Dependencies.AddUnit('PostScriptPrinter');
D := T.Dependencies.AddUnit('PostScriptUnicode');
D := T.Dependencies.AddUnit('Printers');
D := T.Dependencies.AddUnit('PropertyStorage');
D := T.Dependencies.AddUnit('RubberBand');
D := T.Dependencies.AddUnit('ShellCtrls');
D := T.Dependencies.AddUnit('Spin');
D := T.Dependencies.AddUnit('StdActns');
D := T.Dependencies.AddUnit('StdCtrls');
D := T.Dependencies.AddUnit('Themes');
D := T.Dependencies.AddUnit('TmSchema');
D := T.Dependencies.AddUnit('Toolwin');
D := T.Dependencies.AddUnit('UTrace');
D := T.Dependencies.AddUnit('XMLPropStorage');
D := T.Dependencies.AddUnit('CalendarPopup');
D := T.Dependencies.AddUnit('TimePopup');
D := T.Dependencies.AddInclude('include/actionlink.inc');
D := T.Dependencies.AddInclude('include/application.inc');
D := T.Dependencies.AddInclude('include/applicationproperties.inc');
D := T.Dependencies.AddInclude('include/bevel.inc');
D := T.Dependencies.AddInclude('include/bitbtn.inc');
D := T.Dependencies.AddInclude('include/bitmap.inc');
D := T.Dependencies.AddInclude('include/bitmapcanvas.inc');
D := T.Dependencies.AddInclude('include/boundlabel.inc');
D := T.Dependencies.AddInclude('include/brush.inc');
D := T.Dependencies.AddInclude('include/buttoncontrol.inc');
D := T.Dependencies.AddInclude('include/buttonglyph.inc');
D := T.Dependencies.AddInclude('include/buttons.inc');
D := T.Dependencies.AddInclude('include/canvas.inc');
D := T.Dependencies.AddInclude('include/checkbox.inc');
D := T.Dependencies.AddInclude('include/clipbrd.inc');
D := T.Dependencies.AddInclude('include/colorbutton.inc');
D := T.Dependencies.AddInclude('include/commondialog.inc');
D := T.Dependencies.AddInclude('include/containedaction.inc');
D := T.Dependencies.AddInclude('include/control.inc');
D := T.Dependencies.AddInclude('include/controlactionlink.inc');
D := T.Dependencies.AddInclude('include/controlcanvas.inc');
D := T.Dependencies.AddInclude('include/controlscrollbar.inc');
D := T.Dependencies.AddInclude('include/controlsproc.inc');
D := T.Dependencies.AddInclude('include/cursorimage.inc');
D := T.Dependencies.AddInclude('include/customaction.inc');
D := T.Dependencies.AddInclude('include/customactionlist.inc');
D := T.Dependencies.AddInclude('include/custombitmap.inc');
D := T.Dependencies.AddInclude('include/customcheckbox.inc');
D := T.Dependencies.AddInclude('include/customcheckgroup.inc');
D := T.Dependencies.AddInclude('include/customcombobox.inc');
D := T.Dependencies.AddInclude('include/customcontrol.inc');
D := T.Dependencies.AddInclude('include/customdbcombobox.inc');
D := T.Dependencies.AddInclude('include/customdblistbox.inc');
D := T.Dependencies.AddInclude('include/customdockform.inc');
D := T.Dependencies.AddInclude('include/customedit.inc');
D := T.Dependencies.AddInclude('include/customform.inc');
D := T.Dependencies.AddInclude('include/customframe.inc');
D := T.Dependencies.AddInclude('include/customgroupbox.inc');
D := T.Dependencies.AddInclude('include/customimage.inc');
D := T.Dependencies.AddInclude('include/customlabel.inc');
D := T.Dependencies.AddInclude('include/customlabelededit.inc');
D := T.Dependencies.AddInclude('include/customlistbox.inc');
D := T.Dependencies.AddInclude('include/customlistview.inc');
D := T.Dependencies.AddInclude('include/custommemo.inc');
D := T.Dependencies.AddInclude('include/customnotebook.inc');
D := T.Dependencies.AddInclude('include/custompage.inc');
D := T.Dependencies.AddInclude('include/custompanel.inc');
D := T.Dependencies.AddInclude('include/customsplitter.inc');
D := T.Dependencies.AddInclude('include/customstatictext.inc');
D := T.Dependencies.AddInclude('include/customtrayicon.inc');
D := T.Dependencies.AddInclude('include/customupdown.inc');
D := T.Dependencies.AddInclude('include/dbcalendar.inc');
D := T.Dependencies.AddInclude('include/dbcheckbox.inc');
D := T.Dependencies.AddInclude('include/dbcombobox.inc');
D := T.Dependencies.AddInclude('include/dbcustomnavigator.inc');
D := T.Dependencies.AddInclude('include/dbedit.inc');
D := T.Dependencies.AddInclude('include/dbgroupbox.inc');
D := T.Dependencies.AddInclude('include/dbimage.inc');
D := T.Dependencies.AddInclude('include/dblistbox.inc');
D := T.Dependencies.AddInclude('include/dblookup.inc');
D := T.Dependencies.AddInclude('include/dblookupcombobox.inc');
D := T.Dependencies.AddInclude('include/dblookuplistbox.inc');
D := T.Dependencies.AddInclude('include/dbmemo.inc');
D := T.Dependencies.AddInclude('include/dbradiogroup.inc');
D := T.Dependencies.AddInclude('include/dbtext.inc');
D := T.Dependencies.AddInclude('include/docktree.inc');
D := T.Dependencies.AddInclude('include/dockzone.inc');
D := T.Dependencies.AddInclude('include/dragdock.inc');
D := T.Dependencies.AddInclude('include/dragimagelist.inc');
D := T.Dependencies.AddInclude('include/dragmanager.inc');
D := T.Dependencies.AddInclude('include/dragobject.inc');
D := T.Dependencies.AddInclude('include/filedialog.inc');
D := T.Dependencies.AddInclude('include/finddialog.inc');
D := T.Dependencies.AddInclude('include/font.inc');
D := T.Dependencies.AddInclude('include/fontdialog.inc');
D := T.Dependencies.AddInclude('include/fpimagebitmap.inc');
D := T.Dependencies.AddInclude('include/gifimage.inc');
D := T.Dependencies.AddInclude('include/glyphlist.inc');
D := T.Dependencies.AddInclude('include/graphic.inc');
D := T.Dependencies.AddInclude('include/graphiccontrol.inc');
D := T.Dependencies.AddInclude('include/graphicsobject.inc');
D := T.Dependencies.AddInclude('include/headercontrol.inc');
D := T.Dependencies.AddInclude('include/hintwindow.inc');
D := T.Dependencies.AddInclude('include/icnsicon.inc');
D := T.Dependencies.AddInclude('include/icon.inc');
D := T.Dependencies.AddInclude('include/idletimer.inc');
D := T.Dependencies.AddInclude('include/imglist.inc');
D := T.Dependencies.AddInclude('include/inputdialog.inc');
D := T.Dependencies.AddInclude('include/interfacebase.inc');
D := T.Dependencies.AddInclude('include/intfbaselcl.inc');
D := T.Dependencies.AddInclude('include/intfbasewinapi.inc');
D := T.Dependencies.AddInclude('include/jpegimage.inc');
D := T.Dependencies.AddInclude('include/lclaction.inc');
D := T.Dependencies.AddInclude('include/lclintf.inc');
D := T.Dependencies.AddInclude('include/lclintfh.inc');
D := T.Dependencies.AddInclude('include/listcolumn.inc');
D := T.Dependencies.AddInclude('include/listcolumns.inc');
D := T.Dependencies.AddInclude('include/listitem.inc');
D := T.Dependencies.AddInclude('include/listitems.inc');
D := T.Dependencies.AddInclude('include/mainmenu.inc');
D := T.Dependencies.AddInclude('include/memoscrollbar.inc');
D := T.Dependencies.AddInclude('include/memostrings.inc');
D := T.Dependencies.AddInclude('include/menu.inc');
D := T.Dependencies.AddInclude('include/menuactionlink.inc');
D := T.Dependencies.AddInclude('include/menuitem.inc');
D := T.Dependencies.AddInclude('include/messagedialogs.inc');
D := T.Dependencies.AddInclude('include/monitor.inc');
D := T.Dependencies.AddInclude('include/mouse.inc');
D := T.Dependencies.AddInclude('include/notebook.inc');
D := T.Dependencies.AddInclude('include/page.inc');
D := T.Dependencies.AddInclude('include/pagecontrol.inc');
D := T.Dependencies.AddInclude('include/paintbox.inc');
D := T.Dependencies.AddInclude('include/pen.inc');
D := T.Dependencies.AddInclude('include/picture.inc');
D := T.Dependencies.AddInclude('include/pixmap.inc');
D := T.Dependencies.AddInclude('include/png.inc');
D := T.Dependencies.AddInclude('include/pnm.inc');
D := T.Dependencies.AddInclude('include/popupmenu.inc');
D := T.Dependencies.AddInclude('include/progressbar.inc');
D := T.Dependencies.AddInclude('include/promptdialog.inc');
D := T.Dependencies.AddInclude('include/radiobutton.inc');
D := T.Dependencies.AddInclude('include/radiogroup.inc');
D := T.Dependencies.AddInclude('include/rasterimage.inc');
D := T.Dependencies.AddInclude('include/reginifile.inc');
D := T.Dependencies.AddInclude('include/region.inc');
D := T.Dependencies.AddInclude('include/replacedialog.inc');
D := T.Dependencies.AddInclude('include/rubberband.inc');
D := T.Dependencies.AddInclude('include/screen.inc');
D := T.Dependencies.AddInclude('include/scrollbar.inc');
D := T.Dependencies.AddInclude('include/scrollbox.inc');
D := T.Dependencies.AddInclude('include/scrollingwincontrol.inc');
D := T.Dependencies.AddInclude('include/shape.inc');
D := T.Dependencies.AddInclude('include/sharedcustombitmap.inc');
D := T.Dependencies.AddInclude('include/sharedimage.inc');
D := T.Dependencies.AddInclude('include/sharedrasterimage.inc');
D := T.Dependencies.AddInclude('include/shortcutlist.inc');
D := T.Dependencies.AddInclude('include/sizeconstraints.inc');
D := T.Dependencies.AddInclude('include/speedbutton.inc');
D := T.Dependencies.AddInclude('include/spinedit.inc');
D := T.Dependencies.AddInclude('include/statusbar.inc');
D := T.Dependencies.AddInclude('include/statuspanel.inc');
D := T.Dependencies.AddInclude('include/statuspanels.inc');
D := T.Dependencies.AddInclude('include/tabcontrol.inc');
D := T.Dependencies.AddInclude('include/tabsheet.inc');
D := T.Dependencies.AddInclude('include/tiffimage.inc');
D := T.Dependencies.AddInclude('include/togglebox.inc');
D := T.Dependencies.AddInclude('include/toolbar.inc');
D := T.Dependencies.AddInclude('include/toolbutton.inc');
D := T.Dependencies.AddInclude('include/toolwindow.inc');
D := T.Dependencies.AddInclude('include/trackbar.inc');
D := T.Dependencies.AddInclude('include/treeview.inc');
D := T.Dependencies.AddInclude('include/winapi.inc');
D := T.Dependencies.AddInclude('include/winapih.inc');
D := T.Dependencies.AddInclude('include/wincontrol.inc');
D := T.Dependencies.AddUnit('Messages');
D := T.Dependencies.AddUnit('WSButtons');
D := T.Dependencies.AddUnit('WSCalendar');
D := T.Dependencies.AddUnit('WSCheckLst');
D := T.Dependencies.AddUnit('WSComCtrls');
D := T.Dependencies.AddUnit('WSControls');
D := T.Dependencies.AddUnit('WSDesigner');
D := T.Dependencies.AddUnit('WSDialogs');
D := T.Dependencies.AddUnit('WSExtCtrls');
D := T.Dependencies.AddUnit('WSExtDlgs');
D := T.Dependencies.AddUnit('WSFactory');
D := T.Dependencies.AddUnit('WSForms');
D := T.Dependencies.AddUnit('WSGrids');
D := T.Dependencies.AddUnit('WSImgList');
D := T.Dependencies.AddUnit('WSLCLClasses');
D := T.Dependencies.AddUnit('WSMenus');
D := T.Dependencies.AddUnit('WSPairSplitter');
D := T.Dependencies.AddUnit('WSProc');
D := T.Dependencies.AddUnit('WSReferences');
D := T.Dependencies.AddUnit('WSSpin');
D := T.Dependencies.AddUnit('WSStdCtrls');
D := T.Dependencies.AddUnit('WSToolwin');
D := T.Dependencies.AddUnit('ActnList');
D := T.Dependencies.AddUnit('AsyncProcess');
D := T.Dependencies.AddUnit('ButtonPanel');
D := T.Dependencies.AddUnit('Buttons');
D := T.Dependencies.AddUnit('Calendar');
D := T.Dependencies.AddUnit('RegisterLCL');
D := T.Dependencies.AddInclude('include/lclcolordialog.inc');
D := T.Dependencies.AddUnit('ValEdit');
D := T.Dependencies.AddUnit('LazCanvas');
D := T.Dependencies.AddUnit('LazDialogs');
D := T.Dependencies.AddUnit('LazRegions');
D := T.Dependencies.AddUnit('CustomDrawn_Common');
D := T.Dependencies.AddUnit('CustomDrawnControls');
D := T.Dependencies.AddUnit('CustomDrawnDrawers');
D := T.Dependencies.AddUnit('LazDeviceApis');
D := T.Dependencies.AddUnit('LDockTree');
D := T.Dependencies.AddUnit('LazFreeTypeIntfDrawer');
D := T.Dependencies.AddUnit('CustomDrawn_WinXP');
D := T.Dependencies.AddUnit('CustomDrawn_Android');
D := T.Dependencies.AddInclude('include/sysenvapis_win.inc');
D := T.Dependencies.AddInclude('include/sysenvapis.inc');
D := T.Dependencies.AddInclude('include/sysenvapis_mac.inc');
D := T.Dependencies.AddInclude('include/sysenvapis_unix.inc');
D := T.Dependencies.AddInclude('include/lcl_defines.inc');
D := T.Dependencies.AddUnit('Arrow');
D := T.Dependencies.AddUnit('EditBtn');
D := T.Dependencies.AddUnit('ComboEx');
D := T.Dependencies.AddUnit('DBExtCtrls');
D := T.Dependencies.AddUnit('CustomDrawn_Mac');
D := T.Dependencies.AddUnit('CalcForm');
D := T.Dependencies.AddUnit('LCLTranslator');
D := T.Dependencies.AddInclude('include/customflowpanel.inc');
D := T.Dependencies.AddInclude('include/clipbrd_html.inc');
D := T.Dependencies.AddUnit('GroupedEdit');
D := T.Dependencies.AddUnit('LCLTaskDialog');
D := T.Dependencies.AddInclude('include/taskdialog.inc');
D := T.Dependencies.AddUnit('WSLazDeviceAPIS');
D := T.Dependencies.AddInclude('include/customdesigncontrol.inc');
D := T.Dependencies.AddUnit('LCLPlatformDef');
D := T.Dependencies.AddUnit('IndustrialBase');
D := T.Dependencies.AddInclude('include/patternbitmap.inc');
D := T.Dependencies.AddUnit('JSONPropStorage');
D := T.Dependencies.AddInclude('include/comboex.inc');
D := T.Dependencies.AddUnit('LCLExceptionStackTrace');
T := P.Targets.AddImplicitUnit('checklst.pas');
T := P.Targets.AddImplicitUnit('clipbrd.pp');
T := P.Targets.AddImplicitUnit('colorbox.pas');
T := P.Targets.AddImplicitUnit('comctrls.pp');
T := P.Targets.AddImplicitUnit('controls.pp');
T := P.Targets.AddImplicitUnit('customtimer.pas');
T := P.Targets.AddImplicitUnit('dbactns.pp');
T := P.Targets.AddImplicitUnit('dbctrls.pp');
T := P.Targets.AddImplicitUnit('dbgrids.pas');
T := P.Targets.AddImplicitUnit('defaulttranslator.pas');
T := P.Targets.AddImplicitUnit('dialogs.pp');
T := P.Targets.AddImplicitUnit('extctrls.pp');
T := P.Targets.AddImplicitUnit('extdlgs.pas');
T := P.Targets.AddImplicitUnit('extgraphics.pas');
T := P.Targets.AddImplicitUnit('filectrl.pp');
T := P.Targets.AddImplicitUnit('forms.pp');
T := P.Targets.AddImplicitUnit('graphics.pp');
T := P.Targets.AddImplicitUnit('graphmath.pp');
T := P.Targets.AddImplicitUnit('graphutil.pp');
T := P.Targets.AddImplicitUnit('grids.pas');
T := P.Targets.AddImplicitUnit('helpintfs.pas');
T := P.Targets.AddImplicitUnit('icnstypes.pas');
T := P.Targets.AddImplicitUnit('imagelistcache.pas');
T := P.Targets.AddImplicitUnit('imglist.pp');
T := P.Targets.AddImplicitUnit('inipropstorage.pas');
T := P.Targets.AddImplicitUnit('interfacebase.pp');
T := P.Targets.AddImplicitUnit('intfgraphics.pas');
T := P.Targets.AddImplicitUnit('lazhelphtml.pas');
T := P.Targets.AddImplicitUnit('lazhelpintf.pas');
T := P.Targets.AddImplicitUnit('lclclasses.pp');
T := P.Targets.AddImplicitUnit('lclintf.pas');
T := P.Targets.AddImplicitUnit('lclmemmanager.pas');
T := P.Targets.AddImplicitUnit('lclmessageglue.pas');
T := P.Targets.AddImplicitUnit('lclproc.pas');
T := P.Targets.AddImplicitUnit('lclrescache.pas');
T := P.Targets.AddImplicitUnit('lclstrconsts.pas');
T := P.Targets.AddImplicitUnit('lcltype.pp');
T := P.Targets.AddImplicitUnit('menus.pp');
T := P.Targets.AddImplicitUnit('lclunicodedata.pas');
T := P.Targets.AddImplicitUnit('lclversion.pas');
T := P.Targets.AddImplicitUnit('lmessages.pp');
T := P.Targets.AddImplicitUnit('lresources.pp');
T := P.Targets.AddImplicitUnit('maskedit.pp');
T := P.Targets.AddImplicitUnit('pairsplitter.pas');
T := P.Targets.AddImplicitUnit('popupnotifier.pas');
T := P.Targets.AddImplicitUnit('postscriptcanvas.pas');
T := P.Targets.AddImplicitUnit('postscriptprinter.pas');
T := P.Targets.AddImplicitUnit('postscriptunicode.pas');
T := P.Targets.AddImplicitUnit('printers.pas');
T := P.Targets.AddImplicitUnit('propertystorage.pas');
T := P.Targets.AddImplicitUnit('rubberband.pas');
T := P.Targets.AddImplicitUnit('shellctrls.pas');
T := P.Targets.AddImplicitUnit('spin.pp');
T := P.Targets.AddImplicitUnit('stdactns.pas');
T := P.Targets.AddImplicitUnit('stdctrls.pp');
T := P.Targets.AddImplicitUnit('themes.pas');
T := P.Targets.AddImplicitUnit('tmschema.pas');
T := P.Targets.AddImplicitUnit('toolwin.pp');
T := P.Targets.AddImplicitUnit('utrace.pp');
T := P.Targets.AddImplicitUnit('xmlpropstorage.pas');
T := P.Targets.AddImplicitUnit('forms/calendarpopup.pas');
T.ResourceFiles.Add('calendarpopup.lfm');
T := P.Targets.AddImplicitUnit('forms/timepopup.pas');
T.ResourceFiles.Add('timepopup.lfm');
T := P.Targets.AddImplicitUnit('nonwin32/messages.pp');
T := P.Targets.AddImplicitUnit('widgetset/wsbuttons.pp');
T := P.Targets.AddImplicitUnit('widgetset/wscalendar.pp');
T := P.Targets.AddImplicitUnit('widgetset/wschecklst.pp');
T := P.Targets.AddImplicitUnit('widgetset/wscomctrls.pp');
T := P.Targets.AddImplicitUnit('widgetset/wscontrols.pp');
T := P.Targets.AddImplicitUnit('widgetset/wsdesigner.pp');
T := P.Targets.AddImplicitUnit('widgetset/wsdialogs.pp');
T := P.Targets.AddImplicitUnit('widgetset/wsextctrls.pp');
T := P.Targets.AddImplicitUnit('widgetset/wsextdlgs.pp');
T := P.Targets.AddImplicitUnit('widgetset/wsfactory.pas');
T := P.Targets.AddImplicitUnit('widgetset/wsforms.pp');
T := P.Targets.AddImplicitUnit('widgetset/wsgrids.pp');
T := P.Targets.AddImplicitUnit('widgetset/wsimglist.pp');
T := P.Targets.AddImplicitUnit('widgetset/wslclclasses.pp');
T := P.Targets.AddImplicitUnit('widgetset/wsmenus.pp');
T := P.Targets.AddImplicitUnit('widgetset/wspairsplitter.pp');
T := P.Targets.AddImplicitUnit('widgetset/wsproc.pp');
T := P.Targets.AddImplicitUnit('widgetset/wsreferences.pp');
T := P.Targets.AddImplicitUnit('widgetset/wsspin.pp');
T := P.Targets.AddImplicitUnit('widgetset/wsstdctrls.pp');
T := P.Targets.AddImplicitUnit('widgetset/wstoolwin.pp');
T := P.Targets.AddImplicitUnit('actnlist.pas');
T := P.Targets.AddImplicitUnit('asyncprocess.pp');
T := P.Targets.AddImplicitUnit('buttonpanel.pas');
T := P.Targets.AddImplicitUnit('buttons.pp');
T := P.Targets.AddImplicitUnit('calendar.pp');
T := P.Targets.AddImplicitUnit('registerlcl.pas');
T := P.Targets.AddImplicitUnit('valedit.pas');
T := P.Targets.AddImplicitUnit('lazcanvas.pas');
T := P.Targets.AddImplicitUnit('lazdialogs.pas');
T := P.Targets.AddImplicitUnit('lazregions.pas');
T := P.Targets.AddImplicitUnit('customdrawn_common.pas');
T := P.Targets.AddImplicitUnit('customdrawncontrols.pas');
T := P.Targets.AddImplicitUnit('customdrawndrawers.pas');
T := P.Targets.AddImplicitUnit('lazdeviceapis.pas');
T := P.Targets.AddImplicitUnit('ldocktree.pas');
T := P.Targets.AddImplicitUnit('lazfreetypeintfdrawer.pas');
T := P.Targets.AddImplicitUnit('customdrawn_winxp.pas');
T := P.Targets.AddImplicitUnit('customdrawn_android.pas');
T := P.Targets.AddImplicitUnit('arrow.pp');
T := P.Targets.AddImplicitUnit('editbtn.pas');
T := P.Targets.AddImplicitUnit('comboex.pas');
T := P.Targets.AddImplicitUnit('dbextctrls.pp');
T := P.Targets.AddImplicitUnit('customdrawn_mac.pas');
T := P.Targets.AddImplicitUnit('forms/calcform.pas');
T := P.Targets.AddImplicitUnit('lcltranslator.pas');
T := P.Targets.AddImplicitUnit('groupededit.pp');
T := P.Targets.AddImplicitUnit('lcltaskdialog.pas');
T := P.Targets.AddImplicitUnit('widgetset/wslazdeviceapis.pas');
T := P.Targets.AddImplicitUnit('lclplatformdef.pas');
T := P.Targets.AddImplicitUnit('industrialbase.pp');
T := P.Targets.AddImplicitUnit('jsonpropstorage.pas');
T := P.Targets.AddImplicitUnit('lclexceptionstacktrace.pas');
// copy the compiled file, so the IDE knows how the package was compiled
P.Sources.AddSrc('LCLBase.compiled');
P.InstallFiles.Add('LCLBase.compiled',AllOSes,'$(unitinstalldir)');
end;

View File

@ -4,7 +4,7 @@
fpmake.pp for FCL 1.0.1
This file was generated on 03-02-19
This file was generated on 22-05-20
}
{$ifndef ALLPACKAGES}
@ -19,19 +19,24 @@ procedure add_FCL(const ADirectory: string);
var
P : TPackage;
T : TTarget;
D : TDependency;
begin
with Installer do
begin
P:=AddPackage('fcl');
P.Version:='1.0.1';
P.Version:='1.0.1-0';
P.Directory:=ADirectory;
P.Author:='Lazarus';
P.License:='modified LGPL-2';
P.Description:='The FCL - FreePascal Component Library provides the base classes for object pascal.';
P.Flags.Add('LazarusDsgnPkg');
P.Dependencies.Add('fcl-process');
P.Dependencies.Add('fcl-db');
D := P.Dependencies.Add('fcl-process');
D := P.Dependencies.Add('fcl-db');
P.Options.Add('-MObjFPC');
P.Options.Add('-Scghi');
P.Options.Add('-O1');
@ -41,10 +46,11 @@ begin
P.Options.Add('-vewnhibq');
P.UnitPath.Add('.');
T:=P.Targets.AddUnit('fcllaz.pas');
t.Dependencies.AddUnit('LazarusPackageIntf');
D := T.Dependencies.AddUnit('LazarusPackageIntf');
T := P.Targets.AddImplicitUnit('lazaruspackageintf.pas');
// copy the compiled file, so the IDE knows how the package was compiled
P.Sources.AddSrc('FCL.compiled');
P.InstallFiles.Add('FCL.compiled',AllOSes,'$(unitinstalldir)');
end;