mirror of
				https://gitlab.com/freepascal.org/lazarus/lazarus.git
				synced 2025-10-31 11:21:35 +01:00 
			
		
		
		
	started fpmake files for IDE
git-svn-id: trunk@38588 -
This commit is contained in:
		
							parent
							
								
									0108bc7d1f
								
							
						
					
					
						commit
						b907c27389
					
				
							
								
								
									
										12
									
								
								.gitattributes
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										12
									
								
								.gitattributes
									
									
									
									
										vendored
									
									
								
							| @ -752,6 +752,7 @@ components/codetools/finddeclarationtool.pas svneol=native#text/pascal | |||||||
| components/codetools/findoverloads.pas svneol=native#text/plain | components/codetools/findoverloads.pas svneol=native#text/plain | ||||||
| components/codetools/fpcsrcrules.inc svneol=native#text/plain | components/codetools/fpcsrcrules.inc svneol=native#text/plain | ||||||
| components/codetools/fpmake.pas svneol=native#text/plain | components/codetools/fpmake.pas svneol=native#text/plain | ||||||
|  | components/codetools/fpmake.pp svneol=native#text/plain | ||||||
| components/codetools/h2pastool.pas svneol=native#text/plain | components/codetools/h2pastool.pas svneol=native#text/plain | ||||||
| components/codetools/ide/Makefile svneol=native#text/plain | components/codetools/ide/Makefile svneol=native#text/plain | ||||||
| components/codetools/ide/Makefile.compiled svneol=native#text/plain | components/codetools/ide/Makefile.compiled svneol=native#text/plain | ||||||
| @ -1642,6 +1643,7 @@ components/lazcontrols/dividerbevel.pas svneol=native#text/pascal | |||||||
| components/lazcontrols/dividerbevel_icon.lrs svneol=native#text/pascal | components/lazcontrols/dividerbevel_icon.lrs svneol=native#text/pascal | ||||||
| components/lazcontrols/extendednotebook.pas svneol=native#text/pascal | components/lazcontrols/extendednotebook.pas svneol=native#text/pascal | ||||||
| components/lazcontrols/extendednotebook_icon.lrs svneol=native#text/pascal | components/lazcontrols/extendednotebook_icon.lrs svneol=native#text/pascal | ||||||
|  | components/lazcontrols/fpmake.pp svneol=native#text/plain | ||||||
| components/lazcontrols/images/listfilteredit.png -text | components/lazcontrols/images/listfilteredit.png -text | ||||||
| components/lazcontrols/images/tdividerbevel.png -text | components/lazcontrols/images/tdividerbevel.png -text | ||||||
| components/lazcontrols/images/textnotebook.png -text | components/lazcontrols/images/textnotebook.png -text | ||||||
| @ -2031,6 +2033,7 @@ components/lazutils/avglvltree.pas svneol=native#text/pascal | |||||||
| components/lazutils/easylazfreetype.pas svneol=native#text/pascal | components/lazutils/easylazfreetype.pas svneol=native#text/pascal | ||||||
| components/lazutils/fileutil.inc svneol=native#text/pascal | components/lazutils/fileutil.inc svneol=native#text/pascal | ||||||
| components/lazutils/fileutil.pas svneol=native#text/pascal | components/lazutils/fileutil.pas svneol=native#text/pascal | ||||||
|  | components/lazutils/fpmake.pp svneol=native#text/plain | ||||||
| components/lazutils/languages/lazutilsstrconsts.de.po svneol=native#text/plain | components/lazutils/languages/lazutilsstrconsts.de.po svneol=native#text/plain | ||||||
| components/lazutils/languages/lazutilsstrconsts.lt.po svneol=native#text/plain | components/lazutils/languages/lazutilsstrconsts.lt.po svneol=native#text/plain | ||||||
| components/lazutils/languages/lazutilsstrconsts.po svneol=native#text/plain | components/lazutils/languages/lazutilsstrconsts.po svneol=native#text/plain | ||||||
| @ -2645,6 +2648,7 @@ components/synedit/docs/xml/synedit.xml svneol=native#text/xml | |||||||
| components/synedit/docs/xml/synedithighlighter.xml svneol=native#text/xml | components/synedit/docs/xml/synedithighlighter.xml svneol=native#text/xml | ||||||
| components/synedit/docs/xml/synedittextbase.xml svneol=native#text/xml | components/synedit/docs/xml/synedittextbase.xml svneol=native#text/xml | ||||||
| components/synedit/docs/xml/synedittextbuffer.xml svneol=native#text/xml | components/synedit/docs/xml/synedittextbuffer.xml svneol=native#text/xml | ||||||
|  | components/synedit/fpmake.pp svneol=native#text/plain | ||||||
| components/synedit/languages/README.txt svneol=native#text/plain | components/synedit/languages/README.txt svneol=native#text/plain | ||||||
| components/synedit/languages/syndesignstringconstants.ar.po svneol=native#text/plain | components/synedit/languages/syndesignstringconstants.ar.po svneol=native#text/plain | ||||||
| components/synedit/languages/syndesignstringconstants.he.po svneol=native#text/plain | components/synedit/languages/syndesignstringconstants.he.po svneol=native#text/plain | ||||||
| @ -4465,6 +4469,9 @@ examples/xmlstreaming/mainunit.lrs svneol=native#text/pascal | |||||||
| examples/xmlstreaming/mainunit.pas svneol=native#text/plain | examples/xmlstreaming/mainunit.pas svneol=native#text/plain | ||||||
| examples/xmlstreaming/streamasxmldemo.lpi svneol=native#text/plain | examples/xmlstreaming/streamasxmldemo.lpi svneol=native#text/plain | ||||||
| examples/xmlstreaming/streamasxmldemo.lpr svneol=native#text/plain | examples/xmlstreaming/streamasxmldemo.lpr svneol=native#text/plain | ||||||
|  | /fpmake.pp svneol=native#text/plain | ||||||
|  | /fpmake_add.inc svneol=native#text/plain | ||||||
|  | /fpmake_proc.inc svneol=native#text/plain | ||||||
| ide/ColorDefault.xml svneol=native#text/xml | ide/ColorDefault.xml svneol=native#text/xml | ||||||
| ide/ColorDelphi.xml svneol=native#text/xml | ide/ColorDelphi.xml svneol=native#text/xml | ||||||
| ide/ColorOcean.xml svneol=native#text/xml | ide/ColorOcean.xml svneol=native#text/xml | ||||||
| @ -4582,6 +4589,7 @@ ide/fpdocselectinherited.lfm svneol=native#text/plain | |||||||
| ide/fpdocselectinherited.pas svneol=native#text/plain | ide/fpdocselectinherited.pas svneol=native#text/plain | ||||||
| ide/fpdocselectlink.lfm svneol=native#text/plain | ide/fpdocselectlink.lfm svneol=native#text/plain | ||||||
| ide/fpdocselectlink.pas svneol=native#text/plain | ide/fpdocselectlink.pas svneol=native#text/plain | ||||||
|  | ide/fpmake.pp svneol=native#text/plain | ||||||
| ide/frames/atom_checkboxes_options.pas svneol=native#text/pascal | ide/frames/atom_checkboxes_options.pas svneol=native#text/pascal | ||||||
| ide/frames/backup_options.lfm svneol=native#text/plain | ide/frames/backup_options.lfm svneol=native#text/plain | ||||||
| ide/frames/backup_options.pas svneol=native#text/pascal | ide/frames/backup_options.pas svneol=native#text/pascal | ||||||
| @ -4881,6 +4889,7 @@ ideintf/fieldseditor.pas svneol=native#text/pascal | |||||||
| ideintf/fieldslist.lfm svneol=native#text/plain | ideintf/fieldslist.lfm svneol=native#text/plain | ||||||
| ideintf/fieldslist.pas svneol=native#text/pascal | ideintf/fieldslist.pas svneol=native#text/pascal | ||||||
| ideintf/formeditingintf.pas svneol=native#text/pascal | ideintf/formeditingintf.pas svneol=native#text/pascal | ||||||
|  | ideintf/fpmake.pp svneol=native#text/plain | ||||||
| ideintf/frmselectprops.lfm svneol=native#text/plain | ideintf/frmselectprops.lfm svneol=native#text/plain | ||||||
| ideintf/frmselectprops.pas svneol=native#text/plain | ideintf/frmselectprops.pas svneol=native#text/plain | ||||||
| ideintf/graphicpropedit.lfm svneol=native#text/plain | ideintf/graphicpropedit.lfm svneol=native#text/plain | ||||||
| @ -5532,6 +5541,7 @@ lcl/forms/finddlgunit.pas svneol=native#text/plain | |||||||
| lcl/forms/replacedlgunit.lfm svneol=native#text/plain | lcl/forms/replacedlgunit.lfm svneol=native#text/plain | ||||||
| lcl/forms/replacedlgunit.pas svneol=native#text/plain | lcl/forms/replacedlgunit.pas svneol=native#text/plain | ||||||
| lcl/fpcadds.pas svneol=native#text/pascal | lcl/fpcadds.pas svneol=native#text/pascal | ||||||
|  | lcl/fpmake.pp svneol=native#text/plain | ||||||
| lcl/graphics.pp svneol=native#text/pascal | lcl/graphics.pp svneol=native#text/pascal | ||||||
| lcl/graphmath.pp svneol=native#text/pascal | lcl/graphmath.pp svneol=native#text/pascal | ||||||
| lcl/graphtype.pp svneol=native#text/pascal | lcl/graphtype.pp svneol=native#text/pascal | ||||||
| @ -6051,6 +6061,7 @@ lcl/interfaces/fpgui/fpguiwspairsplitter.pp svneol=native#text/pascal | |||||||
| lcl/interfaces/fpgui/fpguiwsprivate.pp svneol=native#text/plain | lcl/interfaces/fpgui/fpguiwsprivate.pp svneol=native#text/plain | ||||||
| lcl/interfaces/fpgui/fpguiwsstdctrls.pp svneol=native#text/pascal | lcl/interfaces/fpgui/fpguiwsstdctrls.pp svneol=native#text/pascal | ||||||
| lcl/interfaces/fpgui/interfaces.pp svneol=native#text/pascal | lcl/interfaces/fpgui/interfaces.pp svneol=native#text/pascal | ||||||
|  | lcl/interfaces/fpmake.pp svneol=native#text/plain | ||||||
| lcl/interfaces/gtk/Makefile.compiled svneol=native#text/plain | lcl/interfaces/gtk/Makefile.compiled svneol=native#text/plain | ||||||
| lcl/interfaces/gtk/alllclintfunits.pas svneol=native#text/plain | lcl/interfaces/gtk/alllclintfunits.pas svneol=native#text/plain | ||||||
| lcl/interfaces/gtk/dragicons.inc svneol=native#text/pascal | lcl/interfaces/gtk/dragicons.inc svneol=native#text/pascal | ||||||
| @ -6612,6 +6623,7 @@ packager/registration/Makefile.compiled svneol=native#text/plain | |||||||
| packager/registration/README.txt svneol=native#text/plain | packager/registration/README.txt svneol=native#text/plain | ||||||
| packager/registration/fcl.lpk svneol=native#text/plain | packager/registration/fcl.lpk svneol=native#text/plain | ||||||
| packager/registration/fcllaz.pas svneol=native#text/plain | packager/registration/fcllaz.pas svneol=native#text/plain | ||||||
|  | packager/registration/fpmake.pp svneol=native#text/plain | ||||||
| packager/registration/lazaruspackageintf.pas svneol=native#text/pascal | packager/registration/lazaruspackageintf.pas svneol=native#text/pascal | ||||||
| packager/registration/registerfcl.pas svneol=native#text/pascal | packager/registration/registerfcl.pas svneol=native#text/pascal | ||||||
| packager/ucomponentmanmain.lfm svneol=native#text/plain | packager/ucomponentmanmain.lfm svneol=native#text/plain | ||||||
|  | |||||||
							
								
								
									
										164
									
								
								components/codetools/fpmake.pp
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										164
									
								
								components/codetools/fpmake.pp
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,164 @@ | |||||||
|  | { | ||||||
|  |    File generated automatically by Lazarus Package Manager | ||||||
|  | 
 | ||||||
|  |    fpmake.pp for CodeTools 1.0.1 | ||||||
|  | 
 | ||||||
|  |    This file was generated on 09/07/12 | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | {$ifndef ALLPACKAGES}  | ||||||
|  | {$mode objfpc}{$H+} | ||||||
|  | program fpmake; | ||||||
|  | 
 | ||||||
|  | uses fpmkunit; | ||||||
|  | {$endif ALLPACKAGES} | ||||||
|  | 
 | ||||||
|  | procedure add_CodeTools; | ||||||
|  | 
 | ||||||
|  | var | ||||||
|  |   P : TPackage; | ||||||
|  |   T : TTarget; | ||||||
|  | 
 | ||||||
|  | begin | ||||||
|  |   with Installer do | ||||||
|  |     begin | ||||||
|  |     P:=AddPAckage('codetools'); | ||||||
|  |     P.Version:='1.0.1'; | ||||||
|  | 
 | ||||||
|  | {$ifdef ALLPACKAGES} | ||||||
|  |     // when this is part of a meta package, set here the sub directory | ||||||
|  |     P.Directory:='components/codetools'; | ||||||
|  | {$endif ALLPACKAGES} | ||||||
|  | 
 | ||||||
|  |     P.Dependencies.Add('lazutils'); | ||||||
|  |     P.Dependencies.Add('fcl'); | ||||||
|  |     P.Options.Add('-MObjFPC'); | ||||||
|  |     P.Options.Add('-Sci'); | ||||||
|  |     P.Options.Add('-O1'); | ||||||
|  |     P.Options.Add('-g'); | ||||||
|  |     P.Options.Add('-gl'); | ||||||
|  |     P.Options.Add('-vewni'); | ||||||
|  |     P.Options.Add('-l'); | ||||||
|  |     P.Options.Add('-Fu../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET)'); | ||||||
|  |     P.Options.Add('-Fu../../packager/units/$(CPU_TARGET)-$(OS_TARGET)'); | ||||||
|  |     P.Options.Add('-Fu.'); | ||||||
|  |     T:=P.Targets.AddUnit('codetools.pas'); | ||||||
|  |     t.Dependencies.AddUnit('basiccodetools'); | ||||||
|  |     t.Dependencies.AddUnit('cachecodetools'); | ||||||
|  |     t.Dependencies.AddUnit('ccodeparsertool'); | ||||||
|  |     t.Dependencies.AddUnit('codeatom'); | ||||||
|  |     t.Dependencies.AddUnit('codebeautifier'); | ||||||
|  |     t.Dependencies.AddUnit('codecache'); | ||||||
|  |     t.Dependencies.AddUnit('codecompletiontool'); | ||||||
|  |     t.Dependencies.AddUnit('codegraph'); | ||||||
|  |     t.Dependencies.AddUnit('codeindex'); | ||||||
|  |     t.Dependencies.AddUnit('codetemplatestool'); | ||||||
|  |     t.Dependencies.AddUnit('codetoolmanager'); | ||||||
|  |     t.Dependencies.AddUnit('codetoolmemmanager'); | ||||||
|  |     t.Dependencies.AddUnit('codetoolsconfig'); | ||||||
|  |     t.Dependencies.AddUnit('codetoolsstrconsts'); | ||||||
|  |     t.Dependencies.AddUnit('codetoolsstructs'); | ||||||
|  |     t.Dependencies.AddUnit('codetree'); | ||||||
|  |     t.Dependencies.AddUnit('customcodetool'); | ||||||
|  |     t.Dependencies.AddUnit('definetemplates'); | ||||||
|  |     t.Dependencies.AddUnit('directivestree'); | ||||||
|  |     t.Dependencies.AddUnit('directorycacher'); | ||||||
|  |     t.Dependencies.AddUnit('eventcodetool'); | ||||||
|  |     t.Dependencies.AddUnit('expreval'); | ||||||
|  |     t.Dependencies.AddUnit('extractproctool'); | ||||||
|  |     t.Dependencies.AddUnit('fileprocs'); | ||||||
|  |     t.Dependencies.AddUnit('finddeclarationcache'); | ||||||
|  |     t.Dependencies.AddUnit('finddeclarationtool'); | ||||||
|  |     t.Dependencies.AddUnit('findoverloads'); | ||||||
|  |     t.Dependencies.AddUnit('h2pastool'); | ||||||
|  |     t.Dependencies.AddUnit('identcompletiontool'); | ||||||
|  |     t.Dependencies.AddUnit('keywordfunclists'); | ||||||
|  |     t.Dependencies.AddUnit('lfmtrees'); | ||||||
|  |     t.Dependencies.AddUnit('linkscanner'); | ||||||
|  |     t.Dependencies.AddUnit('methodjumptool'); | ||||||
|  |     t.Dependencies.AddUnit('multikeywordlisttool'); | ||||||
|  |     t.Dependencies.AddUnit('nonpascalcodetools'); | ||||||
|  |     t.Dependencies.AddUnit('pascalparsertool'); | ||||||
|  |     t.Dependencies.AddUnit('pascalreadertool'); | ||||||
|  |     t.Dependencies.AddUnit('ppucodetools'); | ||||||
|  |     t.Dependencies.AddUnit('ppugraph'); | ||||||
|  |     t.Dependencies.AddUnit('ppuparser'); | ||||||
|  |     t.Dependencies.AddUnit('resourcecodetool'); | ||||||
|  |     t.Dependencies.AddUnit('sourcechanger'); | ||||||
|  |     t.Dependencies.AddUnit('sourcelog'); | ||||||
|  |     t.Dependencies.AddUnit('stdcodetools'); | ||||||
|  |     t.Dependencies.AddUnit('otheridentifiertree'); | ||||||
|  |     t.Dependencies.AddUnit('codetoolscfgscript'); | ||||||
|  |     t.Dependencies.AddUnit('ctxmlfixfragment'); | ||||||
|  |     t.Dependencies.AddUnit('ctunitgraph'); | ||||||
|  |     t.Dependencies.AddUnit('changedeclarationtool'); | ||||||
|  |     t.Dependencies.AddUnit('codetoolsfpcmsgs'); | ||||||
|  |     t.Dependencies.AddUnit('unitdictionary'); | ||||||
|  |     t.Dependencies.AddUnit('ctloadlaz'); | ||||||
|  | 
 | ||||||
|  |     T:=P.Targets.AddUnit('basiccodetools.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('cachecodetools.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('ccodeparsertool.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('codeatom.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('codebeautifier.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('codecache.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('codecompletiontool.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('codegraph.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('codeindex.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('codetemplatestool.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('codetoolmanager.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('codetoolmemmanager.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('codetoolsconfig.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('codetoolsstrconsts.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('codetoolsstructs.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('codetree.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('customcodetool.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('definetemplates.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('directivestree.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('directorycacher.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('eventcodetool.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('expreval.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('extractproctool.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('fileprocs.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('finddeclarationcache.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('finddeclarationtool.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('findoverloads.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('h2pastool.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('identcompletiontool.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('keywordfunclists.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('lfmtrees.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('linkscanner.pas'); | ||||||
|  |     P.Sources.AddSrc('memcheck.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('methodjumptool.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('multikeywordlisttool.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('nonpascalcodetools.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('pascalparsertool.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('pascalreadertool.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('ppucodetools.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('ppugraph.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('ppuparser.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('resourcecodetool.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('sourcechanger.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('sourcelog.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('stdcodetools.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('otheridentifiertree.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('codetoolscfgscript.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('ctxmlfixfragment.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('ctunitgraph.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('changedeclarationtool.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('codetoolsfpcmsgs.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('unitdictionary.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('ctloadlaz.pas'); | ||||||
|  | 
 | ||||||
|  |     // copy the compiled file, so the IDE knows how the package was compiled | ||||||
|  |     P.InstallFiles.Add('CodeTools.compiled',AllOSes,'$(unitinstalldir)'); | ||||||
|  | 
 | ||||||
|  |     end; | ||||||
|  | end; | ||||||
|  | 
 | ||||||
|  | {$ifndef ALLPACKAGES} | ||||||
|  | begin | ||||||
|  |   add_CodeTools; | ||||||
|  |   Installer.Run; | ||||||
|  | end. | ||||||
|  | {$endif ALLPACKAGES} | ||||||
							
								
								
									
										73
									
								
								components/lazcontrols/fpmake.pp
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										73
									
								
								components/lazcontrols/fpmake.pp
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,73 @@ | |||||||
|  | { | ||||||
|  |    File generated automatically by Lazarus Package Manager | ||||||
|  | 
 | ||||||
|  |    fpmake.pp for LazControls 1.0.1 | ||||||
|  | 
 | ||||||
|  |    This file was generated on 09/01/12 | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | {$ifndef ALLPACKAGES}  | ||||||
|  | {$mode objfpc}{$H+} | ||||||
|  | program fpmake; | ||||||
|  | 
 | ||||||
|  | uses fpmkunit; | ||||||
|  | {$endif ALLPACKAGES} | ||||||
|  | 
 | ||||||
|  | procedure add_LazControls; | ||||||
|  | 
 | ||||||
|  | var | ||||||
|  |   P : TPackage; | ||||||
|  |   T : TTarget; | ||||||
|  | 
 | ||||||
|  | begin | ||||||
|  |   with Installer do | ||||||
|  |     begin | ||||||
|  |     P:=AddPAckage('lazcontrols'); | ||||||
|  |     P.Version:='1.0.1'; | ||||||
|  | 
 | ||||||
|  | {$ifdef ALLPACKAGES} | ||||||
|  |     // when this is part of a meta package, set here the sub directory | ||||||
|  |     P.Directory:='components/lazcontrols/'; | ||||||
|  | {$endif ALLPACKAGES} | ||||||
|  | 
 | ||||||
|  |     P.Dependencies.Add('lcl'); | ||||||
|  |     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('-vewnhi'); | ||||||
|  |     P.Options.Add('-l'); | ||||||
|  |     P.Options.Add('-dLCL'); | ||||||
|  |     P.Options.Add('-dLCL$(LCL_PLATFORM)'); | ||||||
|  |     P.Options.Add('-Fu../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM)'); | ||||||
|  |     P.Options.Add('-Fu../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)'); | ||||||
|  |     P.Options.Add('-Fu../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET)'); | ||||||
|  |     P.Options.Add('-Fu../../packager/units/$(CPU_TARGET)-$(OS_TARGET)'); | ||||||
|  |     P.Options.Add('-Fu.'); | ||||||
|  |     T:=P.Targets.AddUnit('lazcontrols.pas'); | ||||||
|  |     t.Dependencies.AddUnit('dividerbevel'); | ||||||
|  |     t.Dependencies.AddUnit('extendednotebook'); | ||||||
|  |     t.Dependencies.AddUnit('listfilteredit'); | ||||||
|  |     t.Dependencies.AddUnit('treefilteredit'); | ||||||
|  |     t.Dependencies.AddUnit('shortpathedit'); | ||||||
|  | 
 | ||||||
|  |     T:=P.Targets.AddUnit('dividerbevel.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('extendednotebook.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('listfilteredit.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('treefilteredit.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('shortpathedit.pas'); | ||||||
|  | 
 | ||||||
|  |     // copy the compiled file, so the IDE knows how the package was compiled | ||||||
|  |     P.InstallFiles.Add('LazControls.compiled',AllOSes,'$(unitinstalldir)'); | ||||||
|  | 
 | ||||||
|  |     end; | ||||||
|  | end; | ||||||
|  | 
 | ||||||
|  | {$ifndef ALLPACKAGES} | ||||||
|  | begin | ||||||
|  |   add_LazControls; | ||||||
|  |   Installer.Run; | ||||||
|  | end. | ||||||
|  | {$endif ALLPACKAGES} | ||||||
							
								
								
									
										150
									
								
								components/lazutils/fpmake.pp
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										150
									
								
								components/lazutils/fpmake.pp
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,150 @@ | |||||||
|  | { | ||||||
|  |    File generated automatically by Lazarus Package Manager | ||||||
|  | 
 | ||||||
|  |    fpmake.pp for LazUtils 1.0 | ||||||
|  | 
 | ||||||
|  |    This file was generated on 08/21/12 | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | {$ifndef ALLPACKAGES}  | ||||||
|  | {$mode objfpc}{$H+} | ||||||
|  | program fpmake; | ||||||
|  | 
 | ||||||
|  | uses fpmkunit; | ||||||
|  | {$endif ALLPACKAGES} | ||||||
|  | 
 | ||||||
|  | procedure add_LazUtils; | ||||||
|  | 
 | ||||||
|  | var | ||||||
|  |   P : TPackage; | ||||||
|  |   T : TTarget; | ||||||
|  | 
 | ||||||
|  | begin | ||||||
|  |   with Installer do | ||||||
|  |     begin | ||||||
|  |     P:=AddPAckage('lazutils'); | ||||||
|  |     P.Version:='1.0'; | ||||||
|  | 
 | ||||||
|  | {$ifdef ALLPACKAGES} | ||||||
|  |     P.Directory:='components/lazutils/'; | ||||||
|  | {$endif ALLPACKAGES} | ||||||
|  |     P.SupportBuildModes := [bmBuildUnit]; | ||||||
|  | 
 | ||||||
|  |     P.Dependencies.Add('fcl'); | ||||||
|  |     P.Dependencies.Add('fcl-base'); | ||||||
|  |     P.Dependencies.Add('fcl-image'); | ||||||
|  |     P.Options.Add('-MObjFPC'); | ||||||
|  |     P.Options.Add('-Scghi'); | ||||||
|  |     P.Options.Add('-O1'); | ||||||
|  |     P.Options.Add('-g'); | ||||||
|  |     P.Options.Add('-gl'); | ||||||
|  |     P.Options.Add('-vewnhi'); | ||||||
|  |     P.Options.Add('-l'); | ||||||
|  |     P.Options.Add('-Fu../../packager/units/$(CPU_TARGET)-$(OS_TARGET)'); | ||||||
|  |     P.Options.Add('-Fu.'); | ||||||
|  |     T:=P.Targets.AddUnit('lazutils.pas'); | ||||||
|  |     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('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('lazfileutils'); | ||||||
|  |     t.Dependencies.AddUnit('lazfilecache'); | ||||||
|  |     t.Dependencies.AddUnit('luresstrings'); | ||||||
|  |     t.Dependencies.AddUnit('lazutf8'); | ||||||
|  |     t.Dependencies.AddUnit('lazdbglog'); | ||||||
|  |     t.Dependencies.AddUnit('paswstring'); | ||||||
|  |     t.Dependencies.AddUnit('fileutil'); | ||||||
|  |     t.Dependencies.AddUnit('lazutf8classes'); | ||||||
|  |     t.Dependencies.AddUnit('masks'); | ||||||
|  |     t.Dependencies.AddUnit('lazutilsstrconsts'); | ||||||
|  |     t.Dependencies.AddUnit('lconvencoding'); | ||||||
|  |     t.Dependencies.AddUnit('lazutf16'); | ||||||
|  |     t.Dependencies.AddUnit('lazutf8sysutils'); | ||||||
|  |     t.Dependencies.AddUnit('lazmethodlist'); | ||||||
|  |     t.Dependencies.AddUnit('avglvltree'); | ||||||
|  |     t.Dependencies.AddUnit('lazlogger'); | ||||||
|  |     t.Dependencies.AddUnit('lazfreetype'); | ||||||
|  |     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('easylazfreetype'); | ||||||
|  |     t.Dependencies.AddUnit('lazloggerbase'); | ||||||
|  |     t.Dependencies.AddUnit('lazloggerdummy'); | ||||||
|  |     t.Dependencies.AddUnit('lazclasses'); | ||||||
|  |     t.Dependencies.AddUnit('lazfreetypefontcollection'); | ||||||
|  | 
 | ||||||
|  |     T:=P.Targets.AddUnit('laz2_dom.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('laz2_xmlcfg.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('laz2_xmlread.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('laz2_xmlutils.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('laz2_xmlwrite.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('laz_dom.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('laz_xmlcfg.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('laz_xmlread.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('laz_xmlstreaming.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('laz_xmlwrite.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('lazfileutils.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('lazfilecache.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('luresstrings.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('lazutf8.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('lazdbglog.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('paswstring.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('fileutil.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('lazutf8classes.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('masks.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('lazutilsstrconsts.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('lconvencoding.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('lazutf16.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('lazutf8sysutils.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('lazmethodlist.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('avglvltree.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('lazlogger.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('lazfreetype.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('ttcache.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('ttcalc.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('ttcmap.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('ttdebug.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('tterror.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('ttfile.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('ttgload.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('ttinterp.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('ttload.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('ttmemory.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('ttobjs.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('ttprofile.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('ttraster.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('tttables.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('tttypes.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('easylazfreetype.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('lazloggerbase.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('lazloggerdummy.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('lazclasses.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('lazfreetypefontcollection.pas'); | ||||||
|  | 
 | ||||||
|  |     end; | ||||||
|  | end; | ||||||
|  | 
 | ||||||
|  | {$ifndef ALLPACKAGES} | ||||||
|  | begin | ||||||
|  |   add_LazUtils; | ||||||
|  |   Installer.Run; | ||||||
|  | end. | ||||||
|  | {$endif ALLPACKAGES} | ||||||
							
								
								
									
										221
									
								
								components/synedit/fpmake.pp
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										221
									
								
								components/synedit/fpmake.pp
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,221 @@ | |||||||
|  | { | ||||||
|  |    File generated automatically by Lazarus Package Manager | ||||||
|  | 
 | ||||||
|  |    fpmake.pp for SynEdit 1.0 | ||||||
|  | 
 | ||||||
|  |    This file was generated on 09/07/12 | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | {$ifndef ALLPACKAGES}  | ||||||
|  | {$mode objfpc}{$H+} | ||||||
|  | program fpmake; | ||||||
|  | 
 | ||||||
|  | uses fpmkunit; | ||||||
|  | {$endif ALLPACKAGES} | ||||||
|  | 
 | ||||||
|  | procedure add_SynEdit; | ||||||
|  | 
 | ||||||
|  | var | ||||||
|  |   P : TPackage; | ||||||
|  |   T : TTarget; | ||||||
|  | 
 | ||||||
|  | begin | ||||||
|  |   with Installer do | ||||||
|  |     begin | ||||||
|  |     P:=AddPAckage('synedit'); | ||||||
|  |     P.Version:='1.0'; | ||||||
|  | 
 | ||||||
|  | {$ifdef ALLPACKAGES} | ||||||
|  |     // when this is part of a meta package, set here the sub directory | ||||||
|  |     P.Directory:='components/synedit'; | ||||||
|  | {$endif ALLPACKAGES} | ||||||
|  | 
 | ||||||
|  |     P.Dependencies.Add('lcl'); | ||||||
|  |     P.Dependencies.Add('lazutils'); | ||||||
|  |     p.Dependencies.Add('fcl-registry'); | ||||||
|  |     P.Options.Add('-MObjFPC'); | ||||||
|  |     P.Options.Add('-Scghi'); | ||||||
|  |     P.Options.Add('-CR'); | ||||||
|  |     P.Options.Add('-O1'); | ||||||
|  |     P.Options.Add('-g'); | ||||||
|  |     P.Options.Add('-gl'); | ||||||
|  |     P.Options.Add('-vewnh'); | ||||||
|  |     P.Options.Add('-l'); | ||||||
|  |     P.Options.Add('-vm4055,5024'); | ||||||
|  |     P.Options.Add('-dLCL'); | ||||||
|  |     P.Options.Add('-dLCL$(LCL_PLATFORM)'); | ||||||
|  |     P.Options.Add('-CR'); | ||||||
|  |     P.Options.Add('-dgc'); | ||||||
|  |     P.Options.Add('-Fu../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM)'); | ||||||
|  |     P.Options.Add('-Fu../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)'); | ||||||
|  |     P.Options.Add('-Fu../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET)'); | ||||||
|  |     P.Options.Add('-Fu../../packager/units/$(CPU_TARGET)-$(OS_TARGET)'); | ||||||
|  |     P.Options.Add('-Fu.'); | ||||||
|  |     T:=P.Targets.AddUnit('allsynedit.pas'); | ||||||
|  |     t.Dependencies.AddUnit('synbeautifier'); | ||||||
|  |     t.Dependencies.AddUnit('syncompletion'); | ||||||
|  |     t.Dependencies.AddUnit('synedit'); | ||||||
|  |     t.Dependencies.AddUnit('syneditautocomplete'); | ||||||
|  |     t.Dependencies.AddUnit('syneditexport'); | ||||||
|  |     t.Dependencies.AddUnit('syneditfoldedview'); | ||||||
|  |     t.Dependencies.AddUnit('synedithighlighter'); | ||||||
|  |     t.Dependencies.AddUnit('synedithighlighterfoldbase'); | ||||||
|  |     t.Dependencies.AddUnit('synedithighlighterxmlbase'); | ||||||
|  |     t.Dependencies.AddUnit('syneditkeycmds'); | ||||||
|  |     t.Dependencies.AddUnit('lazsyneditmousecmdstypes'); | ||||||
|  |     t.Dependencies.AddUnit('synhighlighterpo'); | ||||||
|  |     t.Dependencies.AddUnit('syneditlines'); | ||||||
|  |     t.Dependencies.AddUnit('syneditmarks'); | ||||||
|  |     t.Dependencies.AddUnit('syneditmarkup'); | ||||||
|  |     t.Dependencies.AddUnit('syneditmarkupbracket'); | ||||||
|  |     t.Dependencies.AddUnit('syneditmarkupctrlmouselink'); | ||||||
|  |     t.Dependencies.AddUnit('syneditmarkuphighall'); | ||||||
|  |     t.Dependencies.AddUnit('syneditmarkupselection'); | ||||||
|  |     t.Dependencies.AddUnit('syneditmarkupspecialline'); | ||||||
|  |     t.Dependencies.AddUnit('syneditmarkupwordgroup'); | ||||||
|  |     t.Dependencies.AddUnit('syneditmiscclasses'); | ||||||
|  |     t.Dependencies.AddUnit('syneditmiscprocs'); | ||||||
|  |     t.Dependencies.AddUnit('syneditmousecmds'); | ||||||
|  |     t.Dependencies.AddUnit('syneditplugins'); | ||||||
|  |     t.Dependencies.AddUnit('syneditpointclasses'); | ||||||
|  |     t.Dependencies.AddUnit('syneditregexsearch'); | ||||||
|  |     t.Dependencies.AddUnit('syneditsearch'); | ||||||
|  |     t.Dependencies.AddUnit('syneditstrconst'); | ||||||
|  |     t.Dependencies.AddUnit('synedittextbase'); | ||||||
|  |     t.Dependencies.AddUnit('synedittextbuffer'); | ||||||
|  |     t.Dependencies.AddUnit('synedittextdoublewidthchars'); | ||||||
|  |     t.Dependencies.AddUnit('synedittexttabexpander'); | ||||||
|  |     t.Dependencies.AddUnit('synedittexttrimmer'); | ||||||
|  |     t.Dependencies.AddUnit('synedittypes'); | ||||||
|  |     t.Dependencies.AddUnit('synexporthtml'); | ||||||
|  |     t.Dependencies.AddUnit('syngutter'); | ||||||
|  |     t.Dependencies.AddUnit('syngutterbase'); | ||||||
|  |     t.Dependencies.AddUnit('syngutterchanges'); | ||||||
|  |     t.Dependencies.AddUnit('synguttercodefolding'); | ||||||
|  |     t.Dependencies.AddUnit('syngutterlinenumber'); | ||||||
|  |     t.Dependencies.AddUnit('syngutterlineoverview'); | ||||||
|  |     t.Dependencies.AddUnit('synguttermarks'); | ||||||
|  |     t.Dependencies.AddUnit('synhighlighterany'); | ||||||
|  |     t.Dependencies.AddUnit('synhighlightercpp'); | ||||||
|  |     t.Dependencies.AddUnit('synhighlightercss'); | ||||||
|  |     t.Dependencies.AddUnit('synhighlighterdiff'); | ||||||
|  |     t.Dependencies.AddUnit('synhighlighterhashentries'); | ||||||
|  |     t.Dependencies.AddUnit('synhighlighterhtml'); | ||||||
|  |     t.Dependencies.AddUnit('synhighlighterjava'); | ||||||
|  |     t.Dependencies.AddUnit('synhighlighterjscript'); | ||||||
|  |     t.Dependencies.AddUnit('synhighlighterlfm'); | ||||||
|  |     t.Dependencies.AddUnit('synhighlightermulti'); | ||||||
|  |     t.Dependencies.AddUnit('synhighlighterpas'); | ||||||
|  |     t.Dependencies.AddUnit('synhighlighterperl'); | ||||||
|  |     t.Dependencies.AddUnit('synhighlighterphp'); | ||||||
|  |     t.Dependencies.AddUnit('synhighlighterposition'); | ||||||
|  |     t.Dependencies.AddUnit('synhighlighterpython'); | ||||||
|  |     t.Dependencies.AddUnit('synhighlightersql'); | ||||||
|  |     t.Dependencies.AddUnit('synhighlightertex'); | ||||||
|  |     t.Dependencies.AddUnit('synhighlighterunixshellscript'); | ||||||
|  |     t.Dependencies.AddUnit('synhighlightervb'); | ||||||
|  |     t.Dependencies.AddUnit('synhighlighterxml'); | ||||||
|  |     t.Dependencies.AddUnit('synmacrorecorder'); | ||||||
|  |     t.Dependencies.AddUnit('synmemo'); | ||||||
|  |     t.Dependencies.AddUnit('synpluginsyncroedit'); | ||||||
|  |     t.Dependencies.AddUnit('synpluginsyncronizededitbase'); | ||||||
|  |     t.Dependencies.AddUnit('synplugintemplateedit'); | ||||||
|  |     t.Dependencies.AddUnit('lazsynedittext'); | ||||||
|  |     t.Dependencies.AddUnit('lazsyntextarea'); | ||||||
|  |     t.Dependencies.AddUnit('synregexpr'); | ||||||
|  |     t.Dependencies.AddUnit('syntextdrawer'); | ||||||
|  |     t.Dependencies.AddUnit('syneditmarkupguttermark'); | ||||||
|  |     t.Dependencies.AddUnit('synhighlighterbat'); | ||||||
|  |     t.Dependencies.AddUnit('synhighlighterini'); | ||||||
|  |     t.Dependencies.AddUnit('syneditmarkupspecialchar'); | ||||||
|  | 
 | ||||||
|  |     T:=P.Targets.AddUnit('synbeautifier.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('syncompletion.pas'); | ||||||
|  |     P.Sources.AddSrc('lazsynimm.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('synedit.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('syneditautocomplete.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('syneditexport.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('syneditfoldedview.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('synedithighlighter.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('synedithighlighterfoldbase.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('synedithighlighterxmlbase.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('syneditkeycmds.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('lazsyneditmousecmdstypes.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('synhighlighterpo.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('syneditlines.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('syneditmarks.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('syneditmarkup.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('syneditmarkupbracket.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('syneditmarkupctrlmouselink.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('syneditmarkuphighall.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('syneditmarkupselection.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('syneditmarkupspecialline.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('syneditmarkupwordgroup.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('syneditmiscclasses.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('syneditmiscprocs.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('syneditmousecmds.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('syneditplugins.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('syneditpointclasses.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('syneditregexsearch.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('syneditsearch.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('syneditstrconst.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('synedittextbase.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('synedittextbuffer.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('synedittextdoublewidthchars.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('synedittexttabexpander.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('synedittexttrimmer.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('synedittypes.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('synexporthtml.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('syngutter.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('syngutterbase.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('syngutterchanges.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('synguttercodefolding.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('syngutterlinenumber.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('syngutterlineoverview.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('synguttermarks.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('synhighlighterany.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('synhighlightercpp.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('synhighlightercss.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('synhighlighterdiff.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('synhighlighterhashentries.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('synhighlighterhtml.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('synhighlighterjava.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('synhighlighterjscript.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('synhighlighterlfm.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('synhighlightermulti.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('synhighlighterpas.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('synhighlighterperl.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('synhighlighterphp.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('synhighlighterposition.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('synhighlighterpython.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('synhighlightersql.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('synhighlightertex.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('synhighlighterunixshellscript.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('synhighlightervb.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('synhighlighterxml.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('synmacrorecorder.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('synmemo.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('synpluginsyncroedit.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('synpluginsyncronizededitbase.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('synplugintemplateedit.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('lazsynedittext.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('lazsyntextarea.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('synregexpr.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('syntextdrawer.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('syneditmarkupguttermark.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('synhighlighterbat.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('synhighlighterini.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('syneditmarkupspecialchar.pp'); | ||||||
|  | 
 | ||||||
|  |     // copy the compiled file, so the IDE knows how the package was compiled | ||||||
|  |     P.InstallFiles.Add('SynEdit.compiled',AllOSes,'$(unitinstalldir)'); | ||||||
|  | 
 | ||||||
|  |     end; | ||||||
|  | end; | ||||||
|  | 
 | ||||||
|  | {$ifndef ALLPACKAGES} | ||||||
|  | begin | ||||||
|  |   add_SynEdit; | ||||||
|  |   Installer.Run; | ||||||
|  | end. | ||||||
|  | {$endif ALLPACKAGES} | ||||||
							
								
								
									
										53
									
								
								fpmake.pp
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										53
									
								
								fpmake.pp
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,53 @@ | |||||||
|  | {$mode objfpc}{$H+} | ||||||
|  | {$define allpackages} | ||||||
|  | program fpmake; | ||||||
|  | 
 | ||||||
|  | uses fpmkunit, sysutils, Classes; | ||||||
|  | 
 | ||||||
|  | Var | ||||||
|  |   TBuild,T : TTarget; | ||||||
|  |   PBuild,P : TPackage; | ||||||
|  |   D : TDependency; | ||||||
|  |   I : Integer; | ||||||
|  | 
 | ||||||
|  | (* | ||||||
|  | 
 | ||||||
|  | The include files are generated with the following commands: | ||||||
|  | 
 | ||||||
|  | rm fpmake_proc.inc fpmake_add.inc ; /bin/ls -1 */fpmake.pp| while read file; do cleanedname=`dirname $file | sed -e 's+-+_+g'` ; if ! `grep -i "^procedure add_$cleanedname" $file >/dev/null` ; then printf 'procedure add_%s;\nbegin\n  with Installer do\n{$include %s}\nend;\n\n' $cleanedname $file >> fpmake_proc.inc; else printf '{$include %s}\n\n' $file >> fpmake_proc.inc; fi; echo "  add_$cleanedname;" >> fpmake_add.inc; done | ||||||
|  | 
 | ||||||
|  | *) | ||||||
|  | 
 | ||||||
|  | {$include fpmake_proc.inc} | ||||||
|  | 
 | ||||||
|  | begin | ||||||
|  | {$include fpmake_add.inc} | ||||||
|  | 
 | ||||||
|  |   With Installer do | ||||||
|  |     begin | ||||||
|  |       // Create fpc-all package | ||||||
|  |       PBuild:=AddPackage('lazarus'); | ||||||
|  |       PBuild.Version:='1.1'; | ||||||
|  |       PBuild.Dependencies.Add('lcl'); | ||||||
|  |       PBuild.Dependencies.Add('codetools'); | ||||||
|  |       PBuild.Dependencies.Add('synedit'); | ||||||
|  |       PBuild.Dependencies.Add('ideintf'); | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  |       pbuild.SourcePath.Add('ide'); | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  |       T := PBuild.Targets.AddProgram('lazarus.pp'); | ||||||
|  |       T.IncludePath.Add('ide/include'); | ||||||
|  |       T.Options.Add('-Fudebugger'); | ||||||
|  |       T.Options.Add('-Fuide/frames'); | ||||||
|  |       T.Options.Add('-Fudebugger/frames'); | ||||||
|  |       T.Options.Add('-Fupackager'); | ||||||
|  |       t.UnitPath.Add('packager/frames'); | ||||||
|  |       T.Options.Add('-Fudesigner'); | ||||||
|  |       T.Options.Add('-Fuconverter'); | ||||||
|  |       T.Options.Add('-Sci'); | ||||||
|  |       PBuild.SupportBuildModes:=[bmOneByOne]; | ||||||
|  |       Run; | ||||||
|  |     end; | ||||||
|  | end. | ||||||
							
								
								
									
										9
									
								
								fpmake_add.inc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								fpmake_add.inc
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,9 @@ | |||||||
|  |   add_LCLBase; | ||||||
|  |   add_LazUtils; | ||||||
|  |   add_FCL; | ||||||
|  |   add_LCL; | ||||||
|  |   add_LazControls; | ||||||
|  |   add_IDEIntf; | ||||||
|  |   add_CodeTools; | ||||||
|  |   add_SynEdit; | ||||||
|  |   add_ide; | ||||||
							
								
								
									
										14
									
								
								fpmake_proc.inc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								fpmake_proc.inc
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,14 @@ | |||||||
|  | {$include components/lazutils/fpmake.pp} | ||||||
|  | {$include packager/registration/fpmake.pp} | ||||||
|  | {$include lcl/fpmake.pp} | ||||||
|  | {$include lcl/interfaces/fpmake.pp} | ||||||
|  | {$include components/lazcontrols/fpmake.pp} | ||||||
|  | {$include components/codetools/fpmake.pp} | ||||||
|  | {$include ideintf/fpmake.pp} | ||||||
|  | {$include components/synedit/fpmake.pp} | ||||||
|  | {$include ide/fpmake.pp} | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
							
								
								
									
										375
									
								
								ide/fpmake.pp
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										375
									
								
								ide/fpmake.pp
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,375 @@ | |||||||
|  | { | ||||||
|  |    File generated automatically by Lazarus Package Manager | ||||||
|  | 
 | ||||||
|  |    fpmake.pp for ide 0.0 | ||||||
|  | 
 | ||||||
|  |    This file was generated on 09/07/12 | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | {$ifndef ALLPACKAGES}  | ||||||
|  | {$mode objfpc}{$H+} | ||||||
|  | program fpmake; | ||||||
|  | 
 | ||||||
|  | uses fpmkunit; | ||||||
|  | {$endif ALLPACKAGES} | ||||||
|  | 
 | ||||||
|  | procedure add_ide; | ||||||
|  | 
 | ||||||
|  | var | ||||||
|  |   P : TPackage; | ||||||
|  |   T : TTarget; | ||||||
|  | 
 | ||||||
|  | begin | ||||||
|  |   with Installer do | ||||||
|  |     begin | ||||||
|  |     P:=AddPAckage('ide'); | ||||||
|  |     P.Version:='0.0'; | ||||||
|  | 
 | ||||||
|  | {$ifdef ALLPACKAGES} | ||||||
|  |     // when this is part of a meta package, set here the sub directory | ||||||
|  |     P.Directory:='ide'; | ||||||
|  | {$endif ALLPACKAGES} | ||||||
|  | 
 | ||||||
|  |     P.Dependencies.Add('lcl'); | ||||||
|  |     P.Dependencies.Add('synedit'); | ||||||
|  |     P.Dependencies.Add('codetools'); | ||||||
|  |     P.Dependencies.Add('lazcontrols'); | ||||||
|  |     P.Dependencies.Add('ideintf'); | ||||||
|  |     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('-vewnhi'); | ||||||
|  |     P.Options.Add('-l'); | ||||||
|  |     P.Options.Add('-dLCL'); | ||||||
|  |     P.Options.Add('-dLCL$(LCL_PLATFORM)'); | ||||||
|  |     P.IncludePath.Add('include'); | ||||||
|  |     P.IncludePath.Add('include/$(OS)'); | ||||||
|  |     P.Options.Add('-Fuframes'); | ||||||
|  |     P.Options.Add('-Fu../converter'); | ||||||
|  |     P.Options.Add('-Fudebugger'); | ||||||
|  |     P.Options.Add('-Fudebugger/frames'); | ||||||
|  |     P.Options.Add('-Fu../packager'); | ||||||
|  |     //P.Options.Add('-Fu../designer'); | ||||||
|  |     P.Options.Add('-Fudesigner'); | ||||||
|  |     P.Options.Add('-Fu../packager/frames'); | ||||||
|  |     //P.Options.Add('-Fu../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM)'); | ||||||
|  |     //P.Options.Add('-Fu../components/lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM)'); | ||||||
|  |     //P.Options.Add('-Fu../components/codetools/units/$(CPU_TARGET)-$(OS_TARGET)'); | ||||||
|  |     //P.Options.Add('-Fu../components/synedit/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM)'); | ||||||
|  |     //P.Options.Add('-Fu../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM)'); | ||||||
|  |     //P.Options.Add('-Fu../lcl/units/$(CPU_TARGET)-$(OS_TARGET)'); | ||||||
|  |     //P.Options.Add('-Fu../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET)'); | ||||||
|  |     //P.Options.Add('-Fu../packager/units/$(CPU_TARGET)-$(OS_TARGET)'); | ||||||
|  |     P.Options.Add('-Fu.'); | ||||||
|  |     T:=P.Targets.AddUnit('ide.pas'); | ||||||
|  |     t.Dependencies.AddUnit('packagesystem'); | ||||||
|  |     t.Dependencies.AddUnit('adddirtopkgdlg'); | ||||||
|  |     t.Dependencies.AddUnit('addfiletoapackagedlg'); | ||||||
|  |     t.Dependencies.AddUnit('addtopackagedlg'); | ||||||
|  |     t.Dependencies.AddUnit('basepkgmanager'); | ||||||
|  |     t.Dependencies.AddUnit('brokendependenciesdlg'); | ||||||
|  |     t.Dependencies.AddUnit('confirmpkglistdlg'); | ||||||
|  |     t.Dependencies.AddUnit('package_description_options'); | ||||||
|  |     t.Dependencies.AddUnit('package_i18n_options'); | ||||||
|  |     t.Dependencies.AddUnit('package_integration_options'); | ||||||
|  |     t.Dependencies.AddUnit('package_provides_options'); | ||||||
|  |     t.Dependencies.AddUnit('package_usage_options'); | ||||||
|  |     t.Dependencies.AddUnit('installpkgsetdlg'); | ||||||
|  |     t.Dependencies.AddUnit('missingpkgfilesdlg'); | ||||||
|  |     t.Dependencies.AddUnit('openinstalledpkgdlg'); | ||||||
|  |     t.Dependencies.AddUnit('packagedefs'); | ||||||
|  |     t.Dependencies.AddUnit('packageeditor'); | ||||||
|  |     t.Dependencies.AddUnit('packagelinks'); | ||||||
|  |     t.Dependencies.AddUnit('pkggraphexplorer'); | ||||||
|  |     t.Dependencies.AddUnit('pkglinksdlg'); | ||||||
|  |     t.Dependencies.AddUnit('pkgmanager'); | ||||||
|  |     t.Dependencies.AddUnit('pkgvirtualuniteditor'); | ||||||
|  |     t.Dependencies.AddUnit('ucomponentmanmain'); | ||||||
|  |     t.Dependencies.AddUnit('ufrmaddcomponent'); | ||||||
|  |     t.Dependencies.AddUnit('assemblerdlg'); | ||||||
|  |     t.Dependencies.AddUnit('breakpointsdlg'); | ||||||
|  |     t.Dependencies.AddUnit('breakpropertydlg'); | ||||||
|  |     t.Dependencies.AddUnit('breakpropertydlggroups'); | ||||||
|  |     t.Dependencies.AddUnit('callstackdlg'); | ||||||
|  |     t.Dependencies.AddUnit('cmdlinedebugger'); | ||||||
|  |     t.Dependencies.AddUnit('debugeventsform'); | ||||||
|  |     t.Dependencies.AddUnit('debugger'); | ||||||
|  |     t.Dependencies.AddUnit('debuggerdlg'); | ||||||
|  |     t.Dependencies.AddUnit('debugoutputform'); | ||||||
|  |     t.Dependencies.AddUnit('debugutils'); | ||||||
|  |     t.Dependencies.AddUnit('evaluatedlg'); | ||||||
|  |     t.Dependencies.AddUnit('exceptiondlg'); | ||||||
|  |     t.Dependencies.AddUnit('feedbackdlg'); | ||||||
|  |     t.Dependencies.AddUnit('gdbmidebugger'); | ||||||
|  |     t.Dependencies.AddUnit('gdbmimiscclasses'); | ||||||
|  |     t.Dependencies.AddUnit('gdbtypeinfo'); | ||||||
|  |     t.Dependencies.AddUnit('historydlg'); | ||||||
|  |     t.Dependencies.AddUnit('inspectdlg'); | ||||||
|  |     t.Dependencies.AddUnit('localsdlg'); | ||||||
|  |     t.Dependencies.AddUnit('processdebugger'); | ||||||
|  |     t.Dependencies.AddUnit('processlist'); | ||||||
|  |     t.Dependencies.AddUnit('pseudoterminaldlg'); | ||||||
|  |     t.Dependencies.AddUnit('registersdlg'); | ||||||
|  |     t.Dependencies.AddUnit('sshgdbmidebugger'); | ||||||
|  |     t.Dependencies.AddUnit('threaddlg'); | ||||||
|  |     t.Dependencies.AddUnit('watchesdlg'); | ||||||
|  |     t.Dependencies.AddUnit('watchpropertydlg'); | ||||||
|  | 
 | ||||||
|  |     P.Sources.AddSrc('aboutfrm.pas'); | ||||||
|  |     P.Sources.AddSrc('abstractsmethodsdlg.pas'); | ||||||
|  |     P.Sources.AddSrc('addprofiledialog.pas'); | ||||||
|  |     P.Sources.AddSrc('addtoprojectdlg.pas'); | ||||||
|  |     P.Sources.AddSrc('applicationbundle.pas'); | ||||||
|  |     P.Sources.AddSrc('basebuildmanager.pas'); | ||||||
|  |     P.Sources.AddSrc('basedebugmanager.pas'); | ||||||
|  |     P.Sources.AddSrc('buildfiledlg.pas'); | ||||||
|  |     P.Sources.AddSrc('buildlazdialog.pas'); | ||||||
|  |     P.Sources.AddSrc('buildmanager.pas'); | ||||||
|  |     P.Sources.AddSrc('buildmodediffdlg.pas'); | ||||||
|  |     P.Sources.AddSrc('buildprofilemanager.pas'); | ||||||
|  |     P.Sources.AddSrc('charactermapdlg.pas'); | ||||||
|  |     P.Sources.AddSrc('checkcompileropts.pas'); | ||||||
|  |     P.Sources.AddSrc('checklfmdlg.pas'); | ||||||
|  |     P.Sources.AddSrc('cleandirdlg.pas'); | ||||||
|  |     P.Sources.AddSrc('clipboardhistory.pas'); | ||||||
|  |     P.Sources.AddSrc('codebrowser.pas'); | ||||||
|  |     P.Sources.AddSrc('codecontextform.pas'); | ||||||
|  |     P.Sources.AddSrc('codeexplopts.pas'); | ||||||
|  |     P.Sources.AddSrc('codeexplorer.pas'); | ||||||
|  |     P.Sources.AddSrc('codehelp.pas'); | ||||||
|  |     P.Sources.AddSrc('codemacroprompt.pas'); | ||||||
|  |     P.Sources.AddSrc('codemacroselect.pas'); | ||||||
|  |     P.Sources.AddSrc('codetemplatesdlg.pas'); | ||||||
|  |     P.Sources.AddSrc('codetoolsdefines.pas'); | ||||||
|  |     P.Sources.AddSrc('codetoolsdefpreview.pas'); | ||||||
|  |     P.Sources.AddSrc('codetoolsoptions.pas'); | ||||||
|  |     P.Sources.AddSrc('compatibilityrestrictions.pas'); | ||||||
|  |     P.Sources.AddSrc('compiler.pp'); | ||||||
|  |     P.Sources.AddSrc('compileroptions.pp'); | ||||||
|  |     P.Sources.AddSrc('componentlist.pas'); | ||||||
|  |     P.Sources.AddSrc('componentpalette.pas'); | ||||||
|  |     P.Sources.AddSrc('compoptsmodes.pas'); | ||||||
|  |     P.Sources.AddSrc('condef.pas'); | ||||||
|  |     P.Sources.AddSrc('customformeditor.pp'); | ||||||
|  |     P.Sources.AddSrc('debugmanager.pas'); | ||||||
|  |     P.Sources.AddSrc('dialogprocs.pas'); | ||||||
|  |     P.Sources.AddSrc('diffdialog.pas'); | ||||||
|  |     P.Sources.AddSrc('diffpatch.pas'); | ||||||
|  |     P.Sources.AddSrc('diskdiffsdialog.pas'); | ||||||
|  |     P.Sources.AddSrc('editdefinetree.pas'); | ||||||
|  |     P.Sources.AddSrc('editmsgscannersdlg.pas'); | ||||||
|  |     P.Sources.AddSrc('editoroptions.pp'); | ||||||
|  |     P.Sources.AddSrc('emptymethodsdlg.pas'); | ||||||
|  |     P.Sources.AddSrc('encloseselectiondlg.pas'); | ||||||
|  |     P.Sources.AddSrc('environmentopts.pp'); | ||||||
|  |     P.Sources.AddSrc('extractprocdlg.pas'); | ||||||
|  |     P.Sources.AddSrc('exttooldialog.pas'); | ||||||
|  |     P.Sources.AddSrc('exttooleditdlg.pas'); | ||||||
|  |     P.Sources.AddSrc('filereferencelist.pas'); | ||||||
|  |     P.Sources.AddSrc('findinfilesdlg.pas'); | ||||||
|  |     P.Sources.AddSrc('findoverloadsdlg.pas'); | ||||||
|  |     P.Sources.AddSrc('findpalettecomp.pas'); | ||||||
|  |     P.Sources.AddSrc('findrenameidentifier.pas'); | ||||||
|  |     P.Sources.AddSrc('findreplacedialog.pp'); | ||||||
|  |     P.Sources.AddSrc('findunitdlg.pas'); | ||||||
|  |     P.Sources.AddSrc('formeditor.pp'); | ||||||
|  |     P.Sources.AddSrc('fpcsrcscan.pas'); | ||||||
|  |     P.Sources.AddSrc('fpdoceditwindow.pas'); | ||||||
|  |     P.Sources.AddSrc('fpdochints.pas'); | ||||||
|  |     P.Sources.AddSrc('fpdocselectinherited.pas'); | ||||||
|  |     P.Sources.AddSrc('fpdocselectlink.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/atom_checkboxes_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/backup_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/buildmodeseditor.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/codeexplorer_categories_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/codeexplorer_update_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/codeobserver_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/codetools_classcompletion_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/codetools_codecreation_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/codetools_general_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/codetools_identifiercompletion_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/codetools_linesplitting_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/codetools_space_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/codetools_wordpolicy_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/compiler_buildmacro_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/compiler_codegen_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/compiler_compilation_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/compiler_inherited_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/compiler_linking_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/compiler_messages_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/compiler_other_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/compiler_parsing_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/compiler_path_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/compiler_verbosity_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/desktop_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/editor_codefolding_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/editor_codetools_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/editor_color_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/editor_display_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/editor_dividerdraw_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/editor_general_misc_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/editor_general_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/editor_keymapping_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/editor_mouseaction_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/editor_mouseaction_options_advanced.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/editor_multiwindow_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/files_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/formed_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/fpdoc_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/help_general_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/naming_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/oi_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/project_application_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/project_forms_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/project_i18n_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/project_lazdoc_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/project_misc_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/project_save_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/project_versioninfo_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frames/window_options.pas'); | ||||||
|  |     P.Sources.AddSrc('frmcustomapplicationoptions.pas'); | ||||||
|  |     P.Sources.AddSrc('gotofrm.pas'); | ||||||
|  |     P.Sources.AddSrc('helpfpcmessages.pas'); | ||||||
|  |     P.Sources.AddSrc('helpoptions.pas'); | ||||||
|  |     P.Sources.AddSrc('idecmdline.pas'); | ||||||
|  |     P.Sources.AddSrc('idecontexthelpedit.pas'); | ||||||
|  |     P.Sources.AddSrc('idedefs.pas'); | ||||||
|  |     P.Sources.AddSrc('idefpcinfo.pas'); | ||||||
|  |     P.Sources.AddSrc('ideoptiondefs.pas'); | ||||||
|  |     P.Sources.AddSrc('ideoptionsdlg.pas'); | ||||||
|  |     P.Sources.AddSrc('ideprocs.pp'); | ||||||
|  |     P.Sources.AddSrc('ideprotocol.pas'); | ||||||
|  |     P.Sources.AddSrc('idetranslations.pas'); | ||||||
|  |     P.Sources.AddSrc('idewindowhelp.pas'); | ||||||
|  |     P.Sources.AddSrc('imexportcompileropts.pas'); | ||||||
|  |     P.Sources.AddSrc('infobuild.pp'); | ||||||
|  |     P.Sources.AddSrc('initialsetupdlgs.pas'); | ||||||
|  |     P.Sources.AddSrc('inputfiledialog.pas'); | ||||||
|  |     P.Sources.AddSrc('inputhistory.pas'); | ||||||
|  |     P.Sources.AddSrc('invertassigntool.pas'); | ||||||
|  |     P.Sources.AddSrc('jumphistoryview.pas'); | ||||||
|  |     P.Sources.AddSrc('keymapping.pp'); | ||||||
|  |     P.Sources.AddSrc('keymapschemedlg.pas'); | ||||||
|  |     P.Sources.AddSrc('keymapshortcutdlg.pas'); | ||||||
|  |     P.Sources.AddSrc('lazarus.pp'); | ||||||
|  |     P.Sources.AddSrc('lazarusidestrconsts.pas'); | ||||||
|  |     P.Sources.AddSrc('lazarusmanager.pas'); | ||||||
|  |     P.Sources.AddSrc('lazconf.pp'); | ||||||
|  |     P.Sources.AddSrc('macropromptdlg.pas'); | ||||||
|  |     P.Sources.AddSrc('main.pp'); | ||||||
|  |     P.Sources.AddSrc('mainbar.pas'); | ||||||
|  |     P.Sources.AddSrc('mainbase.pas'); | ||||||
|  |     P.Sources.AddSrc('mainintf.pas'); | ||||||
|  |     P.Sources.AddSrc('makeresstrdlg.pas'); | ||||||
|  |     P.Sources.AddSrc('miscoptions.pas'); | ||||||
|  |     P.Sources.AddSrc('mouseactiondialog.pas'); | ||||||
|  |     P.Sources.AddSrc('msgquickfixes.pas'); | ||||||
|  |     P.Sources.AddSrc('msgview.pp'); | ||||||
|  |     P.Sources.AddSrc('msgvieweditor.pas'); | ||||||
|  |     P.Sources.AddSrc('multireplacedlg.pas'); | ||||||
|  |     P.Sources.AddSrc('newdialog.pas'); | ||||||
|  |     P.Sources.AddSrc('newprojectdlg.pp'); | ||||||
|  |     P.Sources.AddSrc('objectlists.pas'); | ||||||
|  |     P.Sources.AddSrc('outputfilter.pas'); | ||||||
|  |     P.Sources.AddSrc('patheditordlg.pas'); | ||||||
|  |     P.Sources.AddSrc('procedurelist.pas'); | ||||||
|  |     P.Sources.AddSrc('progressdlg.pas'); | ||||||
|  |     P.Sources.AddSrc('progresswnd.pas'); | ||||||
|  |     P.Sources.AddSrc('project.pp'); | ||||||
|  |     P.Sources.AddSrc('projectdefs.pas'); | ||||||
|  |     P.Sources.AddSrc('projecticon.pas'); | ||||||
|  |     P.Sources.AddSrc('projectinspector.pas'); | ||||||
|  |     P.Sources.AddSrc('projectresources.pas'); | ||||||
|  |     P.Sources.AddSrc('projectwizarddlg.pas'); | ||||||
|  |     P.Sources.AddSrc('publishmodule.pas'); | ||||||
|  |     P.Sources.AddSrc('publishprojectdlg.pas'); | ||||||
|  |     P.Sources.AddSrc('restrictionbrowser.pas'); | ||||||
|  |     P.Sources.AddSrc('runparamsopts.pas'); | ||||||
|  |     P.Sources.AddSrc('searchfrm.pas'); | ||||||
|  |     P.Sources.AddSrc('searchresultview.pp'); | ||||||
|  |     P.Sources.AddSrc('showcompileropts.pas'); | ||||||
|  |     P.Sources.AddSrc('showdeletingfilesdlg.pas'); | ||||||
|  |     P.Sources.AddSrc('sortselectiondlg.pas'); | ||||||
|  |     P.Sources.AddSrc('sourceeditor.pp'); | ||||||
|  |     P.Sources.AddSrc('sourceeditprocs.pas'); | ||||||
|  |     P.Sources.AddSrc('sourcemarks.pas'); | ||||||
|  |     P.Sources.AddSrc('sourcesyneditor.pas'); | ||||||
|  |     P.Sources.AddSrc('splash.pp'); | ||||||
|  |     P.Sources.AddSrc('srcedithintfrm.pas'); | ||||||
|  |     P.Sources.AddSrc('sysvaruseroverridedlg.pas'); | ||||||
|  |     P.Sources.AddSrc('transfermacros.pp'); | ||||||
|  |     P.Sources.AddSrc('unitdependencies.pas'); | ||||||
|  |     P.Sources.AddSrc('unitinfodlg.pp'); | ||||||
|  |     P.Sources.AddSrc('unusedunitsdlg.pas'); | ||||||
|  |     P.Sources.AddSrc('viewunit_dlg.pp'); | ||||||
|  |     P.Sources.AddSrc('w32manifest.pas'); | ||||||
|  |     P.Sources.AddSrc('w32versioninfo.pas'); | ||||||
|  |     P.Sources.AddSrc('wordcompletion.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('../packager/packagesystem.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('../packager/adddirtopkgdlg.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('../packager/addfiletoapackagedlg.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('../packager/addtopackagedlg.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('../packager/basepkgmanager.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('../packager/brokendependenciesdlg.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('../packager/confirmpkglistdlg.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('../packager/frames/package_description_options.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('../packager/frames/package_i18n_options.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('../packager/frames/package_integration_options.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('../packager/frames/package_provides_options.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('../packager/frames/package_usage_options.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('../packager/installpkgsetdlg.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('../packager/missingpkgfilesdlg.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('../packager/openinstalledpkgdlg.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('../packager/packagedefs.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('../packager/packageeditor.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('../packager/packagelinks.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('../packager/pkggraphexplorer.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('../packager/pkglinksdlg.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('../packager/pkgmanager.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('../packager/pkgvirtualuniteditor.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('../packager/ucomponentmanmain.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('../packager/ufrmaddcomponent.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('../debugger/assemblerdlg.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('../debugger/breakpointsdlg.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('../debugger/breakpropertydlg.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('../debugger/breakpropertydlggroups.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('../debugger/callstackdlg.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('../debugger/cmdlinedebugger.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('../debugger/debugeventsform.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('../debugger/debugger.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('../debugger/debuggerdlg.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('../debugger/debugoutputform.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('../debugger/debugutils.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('../debugger/evaluatedlg.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('../debugger/exceptiondlg.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('../debugger/feedbackdlg.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('../debugger/gdbmidebugger.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('../debugger/gdbmimiscclasses.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('../debugger/gdbtypeinfo.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('../debugger/historydlg.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('../debugger/inspectdlg.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('../debugger/localsdlg.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('../debugger/processdebugger.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('../debugger/processlist.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('../debugger/pseudoterminaldlg.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('../debugger/registersdlg.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('../debugger/sshgdbmidebugger.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('../debugger/threaddlg.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('../debugger/watchesdlg.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('../debugger/watchpropertydlg.pp'); | ||||||
|  | 
 | ||||||
|  |     // copy the compiled file, so the IDE knows how the package was compiled | ||||||
|  |     P.InstallFiles.Add('ide.compiled',AllOSes,'$(unitinstalldir)'); | ||||||
|  | 
 | ||||||
|  |     end; | ||||||
|  | end; | ||||||
|  | 
 | ||||||
|  | {$ifndef ALLPACKAGES} | ||||||
|  | begin | ||||||
|  |   add_ide; | ||||||
|  |   Installer.Run; | ||||||
|  | end. | ||||||
|  | {$endif ALLPACKAGES} | ||||||
							
								
								
									
										167
									
								
								ideintf/fpmake.pp
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										167
									
								
								ideintf/fpmake.pp
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,167 @@ | |||||||
|  | { | ||||||
|  |    File generated automatically by Lazarus Package Manager | ||||||
|  | 
 | ||||||
|  |    fpmake.pp for IDEIntf 1.0 | ||||||
|  | 
 | ||||||
|  |    This file was generated on 09/07/12 | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | {$ifndef ALLPACKAGES}  | ||||||
|  | {$mode objfpc}{$H+} | ||||||
|  | program fpmake; | ||||||
|  | 
 | ||||||
|  | uses fpmkunit; | ||||||
|  | {$endif ALLPACKAGES} | ||||||
|  | 
 | ||||||
|  | procedure add_IDEIntf; | ||||||
|  | 
 | ||||||
|  | var | ||||||
|  |   P : TPackage; | ||||||
|  |   T : TTarget; | ||||||
|  | 
 | ||||||
|  | begin | ||||||
|  |   with Installer do | ||||||
|  |     begin | ||||||
|  |     P:=AddPAckage('ideintf'); | ||||||
|  |     P.Version:='1.0'; | ||||||
|  | 
 | ||||||
|  | {$ifdef ALLPACKAGES} | ||||||
|  |     // when this is part of a meta package, set here the sub directory | ||||||
|  |     P.Directory:='ideintf'; | ||||||
|  | {$endif ALLPACKAGES} | ||||||
|  | 
 | ||||||
|  |     P.Dependencies.Add('lazcontrols'); | ||||||
|  |     P.Dependencies.Add('fcl-res'); | ||||||
|  |     P.Options.Add('-MObjFPC'); | ||||||
|  |     P.Options.Add('-Scghi'); | ||||||
|  |     P.Options.Add('-O1'); | ||||||
|  |     P.Options.Add('-g'); | ||||||
|  |     P.Options.Add('-gl'); | ||||||
|  |     P.Options.Add('-vew'); | ||||||
|  |     P.Options.Add('-l'); | ||||||
|  |     P.Options.Add('-dLCL'); | ||||||
|  |     P.Options.Add('-dLCL$(LCL_PLATFORM)'); | ||||||
|  |     P.IncludePath.Add('images'); | ||||||
|  |     P.Options.Add('-Fu../components/lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM)'); | ||||||
|  |     P.Options.Add('-Fu../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM)'); | ||||||
|  |     P.Options.Add('-Fu../lcl/units/$(CPU_TARGET)-$(OS_TARGET)'); | ||||||
|  |     P.Options.Add('-Fu../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET)'); | ||||||
|  |     P.Options.Add('-Fu../packager/units/$(CPU_TARGET)-$(OS_TARGET)'); | ||||||
|  |     P.Options.Add('-Fu.'); | ||||||
|  |     T:=P.Targets.AddUnit('ideintf.pas'); | ||||||
|  |     t.Dependencies.AddUnit('actionseditor'); | ||||||
|  |     t.Dependencies.AddUnit('actionseditorstd'); | ||||||
|  |     t.Dependencies.AddUnit('baseideintf'); | ||||||
|  |     t.Dependencies.AddUnit('checkgroupeditordlg'); | ||||||
|  |     t.Dependencies.AddUnit('checklistboxeditordlg'); | ||||||
|  |     t.Dependencies.AddUnit('collectionpropeditform'); | ||||||
|  |     t.Dependencies.AddUnit('columndlg'); | ||||||
|  |     t.Dependencies.AddUnit('componenteditors'); | ||||||
|  |     t.Dependencies.AddUnit('componentreg'); | ||||||
|  |     t.Dependencies.AddUnit('componenttreeview'); | ||||||
|  |     t.Dependencies.AddUnit('dbpropedits'); | ||||||
|  |     t.Dependencies.AddUnit('fieldseditor'); | ||||||
|  |     t.Dependencies.AddUnit('fieldslist'); | ||||||
|  |     t.Dependencies.AddUnit('formeditingintf'); | ||||||
|  |     t.Dependencies.AddUnit('frmselectprops'); | ||||||
|  |     t.Dependencies.AddUnit('graphicpropedit'); | ||||||
|  |     t.Dependencies.AddUnit('graphpropedits'); | ||||||
|  |     t.Dependencies.AddUnit('headercontrolpropedit'); | ||||||
|  |     t.Dependencies.AddUnit('helpfpdoc'); | ||||||
|  |     t.Dependencies.AddUnit('idecommands'); | ||||||
|  |     t.Dependencies.AddUnit('idedialogs'); | ||||||
|  |     t.Dependencies.AddUnit('ideexterntoolintf'); | ||||||
|  |     t.Dependencies.AddUnit('idehelpintf'); | ||||||
|  |     t.Dependencies.AddUnit('ideimagesintf'); | ||||||
|  |     t.Dependencies.AddUnit('idemsgintf'); | ||||||
|  |     t.Dependencies.AddUnit('ideoptionsintf'); | ||||||
|  |     t.Dependencies.AddUnit('idetextconverter'); | ||||||
|  |     t.Dependencies.AddUnit('idewindowintf'); | ||||||
|  |     t.Dependencies.AddUnit('imagelisteditor'); | ||||||
|  |     t.Dependencies.AddUnit('lazideintf'); | ||||||
|  |     t.Dependencies.AddUnit('lazstringgridedit'); | ||||||
|  |     t.Dependencies.AddUnit('listviewpropedit'); | ||||||
|  |     t.Dependencies.AddUnit('macrointf'); | ||||||
|  |     t.Dependencies.AddUnit('maskpropedit'); | ||||||
|  |     t.Dependencies.AddUnit('menuintf'); | ||||||
|  |     t.Dependencies.AddUnit('newfield'); | ||||||
|  |     t.Dependencies.AddUnit('newitemintf'); | ||||||
|  |     t.Dependencies.AddUnit('objectinspector'); | ||||||
|  |     t.Dependencies.AddUnit('objinspstrconsts'); | ||||||
|  |     t.Dependencies.AddUnit('oifavouriteproperties'); | ||||||
|  |     t.Dependencies.AddUnit('packageintf'); | ||||||
|  |     t.Dependencies.AddUnit('projectintf'); | ||||||
|  |     t.Dependencies.AddUnit('projectresourcesintf'); | ||||||
|  |     t.Dependencies.AddUnit('propedits'); | ||||||
|  |     t.Dependencies.AddUnit('propeditutils'); | ||||||
|  |     t.Dependencies.AddUnit('srceditorintf'); | ||||||
|  |     t.Dependencies.AddUnit('statusbarpropedit'); | ||||||
|  |     t.Dependencies.AddUnit('stringspropeditdlg'); | ||||||
|  |     t.Dependencies.AddUnit('texttools'); | ||||||
|  |     t.Dependencies.AddUnit('treeviewpropedit'); | ||||||
|  |     t.Dependencies.AddUnit('compoptsintf'); | ||||||
|  | 
 | ||||||
|  |     T:=P.Targets.AddUnit('actionseditor.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('actionseditorstd.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('baseideintf.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('checkgroupeditordlg.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('checklistboxeditordlg.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('collectionpropeditform.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('columndlg.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('componenteditors.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('componentreg.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('componenttreeview.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('dbpropedits.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('fieldseditor.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('fieldslist.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('formeditingintf.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('frmselectprops.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('graphicpropedit.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('graphpropedits.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('headercontrolpropedit.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('helpfpdoc.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('idecommands.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('idedialogs.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('ideexterntoolintf.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('idehelpintf.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('ideimagesintf.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('idemsgintf.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('ideoptionsintf.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('idetextconverter.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('idewindowintf.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('imagelisteditor.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('lazideintf.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('lazstringgridedit.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('listviewpropedit.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('macrointf.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('maskpropedit.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('menuintf.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('newfield.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('newitemintf.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('objectinspector.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('objinspstrconsts.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('oifavouriteproperties.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('packageintf.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('projectintf.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('projectresourcesintf.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('propedits.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('propeditutils.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('srceditorintf.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('statusbarpropedit.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('stringspropeditdlg.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('texttools.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('treeviewpropedit.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('compoptsintf.pas'); | ||||||
|  | 
 | ||||||
|  |     // copy the compiled file, so the IDE knows how the package was compiled | ||||||
|  |     P.InstallFiles.Add('IDEIntf.compiled',AllOSes,'$(unitinstalldir)'); | ||||||
|  | 
 | ||||||
|  |     end; | ||||||
|  | end; | ||||||
|  | 
 | ||||||
|  | {$ifndef ALLPACKAGES} | ||||||
|  | begin | ||||||
|  |   add_IDEIntf; | ||||||
|  |   Installer.Run; | ||||||
|  | end. | ||||||
|  | {$endif ALLPACKAGES} | ||||||
							
								
								
									
										302
									
								
								lcl/fpmake.pp
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										302
									
								
								lcl/fpmake.pp
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,302 @@ | |||||||
|  | { | ||||||
|  |    File generated automatically by Lazarus Package Manager | ||||||
|  | 
 | ||||||
|  |    fpmake.pp for LCLBase 1.0.1 | ||||||
|  | 
 | ||||||
|  |    This file was generated on 08/21/12 | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | {$ifndef ALLPACKAGES}  | ||||||
|  | {$mode objfpc}{$H+} | ||||||
|  | program fpmake; | ||||||
|  | 
 | ||||||
|  | uses fpmkunit; | ||||||
|  | {$endif ALLPACKAGES} | ||||||
|  | 
 | ||||||
|  | procedure add_LCLBase; | ||||||
|  | 
 | ||||||
|  | var | ||||||
|  |   P : TPackage; | ||||||
|  |   T : TTarget; | ||||||
|  | 
 | ||||||
|  | begin | ||||||
|  |   with Installer do | ||||||
|  |     begin | ||||||
|  |     P:=AddPAckage('lclbase'); | ||||||
|  |     P.Version:='1.0.1'; | ||||||
|  | {$ifdef ALLPACKAGES} | ||||||
|  |     P.Directory:='lcl'; | ||||||
|  | {$endif ALLPACKAGES} | ||||||
|  |     P.SupportBuildModes := [bmBuildUnit]; | ||||||
|  | 
 | ||||||
|  |     P.Dependencies.Add('lazutils'); | ||||||
|  |     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('-vew'); | ||||||
|  |     P.Options.Add('-l'); | ||||||
|  |     P.IncludePath.Add('include'); | ||||||
|  |     P.SourcePath.Add('widgetset'); | ||||||
|  |     //P.Options.Add('-Fuforms'); | ||||||
|  |     P.SourcePath.Add('forms'); | ||||||
|  |     P.Options.Add('-Fuwidgetset'); | ||||||
|  |     P.Options.Add('-Funonwin32'); | ||||||
|  |     P.Options.Add('-Fu../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET)'); | ||||||
|  |     P.Options.Add('-Fu../packager/units/$(CPU_TARGET)-$(OS_TARGET)'); | ||||||
|  |     P.Options.Add('-Fu.'); | ||||||
|  |     T:=P.Targets.AddUnit('alllclunits.pp'); | ||||||
|  |     t.Dependencies.AddUnit('barchart'); | ||||||
|  |     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('dynamicarray'); | ||||||
|  |     t.Dependencies.AddUnit('dynhasharray'); | ||||||
|  |     t.Dependencies.AddUnit('dynqueue'); | ||||||
|  |     t.Dependencies.AddUnit('editbtn'); | ||||||
|  |     t.Dependencies.AddUnit('extctrls'); | ||||||
|  |     t.Dependencies.AddUnit('extdlgs'); | ||||||
|  |     t.Dependencies.AddUnit('extendedstrings'); | ||||||
|  |     t.Dependencies.AddUnit('extgraphics'); | ||||||
|  |     t.Dependencies.AddUnit('filectrl'); | ||||||
|  |     t.Dependencies.AddUnit('forms'); | ||||||
|  |     t.Dependencies.AddUnit('fpcadds'); | ||||||
|  |     t.Dependencies.AddUnit('graphics'); | ||||||
|  |     t.Dependencies.AddUnit('graphmath'); | ||||||
|  |     t.Dependencies.AddUnit('graphtype'); | ||||||
|  |     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('lazconfigstorage'); | ||||||
|  |     t.Dependencies.AddUnit('lazhelphtml'); | ||||||
|  |     t.Dependencies.AddUnit('lazhelpintf'); | ||||||
|  |     t.Dependencies.AddUnit('lazlinkedlist'); | ||||||
|  |     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('maps'); | ||||||
|  |     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('stringhashlist'); | ||||||
|  |     t.Dependencies.AddUnit('textstrings'); | ||||||
|  |     t.Dependencies.AddUnit('themes'); | ||||||
|  |     t.Dependencies.AddUnit('tmschema'); | ||||||
|  |     t.Dependencies.AddUnit('toolwin'); | ||||||
|  |     t.Dependencies.AddUnit('translations'); | ||||||
|  |     t.Dependencies.AddUnit('utf8process'); | ||||||
|  |     t.Dependencies.AddUnit('utrace'); | ||||||
|  |     t.Dependencies.AddUnit('xmlpropstorage'); | ||||||
|  |     t.Dependencies.AddUnit('messages'); | ||||||
|  |     t.Dependencies.AddUnit('wsarrow'); | ||||||
|  |     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('arrow'); | ||||||
|  |     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:=P.Targets.AddUnit('barchart.pp'); | ||||||
|  |     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('dynamicarray.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('dynhasharray.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('dynqueue.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('editbtn.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('extctrls.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('extdlgs.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('extendedstrings.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('extgraphics.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('filectrl.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('forms.pp'); | ||||||
|  |     p.InstallFiles.Add('forms/finddlgunit.lfm','$(unitinstalldir)'); | ||||||
|  |     p.InstallFiles.Add('forms/replacedlgunit.lfm','$(unitinstalldir)'); | ||||||
|  | 
 | ||||||
|  |     T:=P.Targets.AddUnit('fpcadds.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('graphics.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('graphmath.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('graphtype.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('lazconfigstorage.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('lazhelphtml.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('lazhelpintf.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('lazlinkedlist.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('maps.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('stringhashlist.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('textstrings.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('themes.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('tmschema.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('toolwin.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('translations.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('utf8process.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('utrace.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('xmlpropstorage.pas'); | ||||||
|  |     P.Sources.AddSrc('forms/calendarpopup.pas'); | ||||||
|  |     P.Sources.AddSrc('forms/finddlgunit.pas'); | ||||||
|  |     P.Sources.AddSrc('forms/replacedlgunit.pas'); | ||||||
|  |     P.Targets.AddUnit('calendarpopup.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('nonwin32/messages.pp'); | ||||||
|  |     T:=P.Targets.AddUnit('widgetset/wsarrow.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('arrow.pp'); | ||||||
|  |     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'); | ||||||
|  | 
 | ||||||
|  |     end; | ||||||
|  | end; | ||||||
|  | 
 | ||||||
|  | {$ifndef ALLPACKAGES} | ||||||
|  | begin | ||||||
|  |   add_LCLBase; | ||||||
|  |   Installer.Run; | ||||||
|  | end. | ||||||
|  | {$endif ALLPACKAGES} | ||||||
							
								
								
									
										402
									
								
								lcl/interfaces/fpmake.pp
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										402
									
								
								lcl/interfaces/fpmake.pp
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,402 @@ | |||||||
|  | { | ||||||
|  |    File generated automatically by Lazarus Package Manager | ||||||
|  | 
 | ||||||
|  |    fpmake.pp for LCL 1.0.1 | ||||||
|  | 
 | ||||||
|  |    This file was generated on 08/21/12 | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | {$ifndef ALLPACKAGES}  | ||||||
|  | {$mode objfpc}{$H+} | ||||||
|  | program fpmake; | ||||||
|  | 
 | ||||||
|  | uses fpmkunit; | ||||||
|  | {$endif ALLPACKAGES} | ||||||
|  | 
 | ||||||
|  | procedure add_LCL; | ||||||
|  | 
 | ||||||
|  | var | ||||||
|  |   P : TPackage; | ||||||
|  |   T : TTarget; | ||||||
|  |   WidgetSetVariant: TPackageVariants; | ||||||
|  | 
 | ||||||
|  | begin | ||||||
|  |   with Installer do | ||||||
|  |     begin | ||||||
|  |     P:=AddPAckage('lcl'); | ||||||
|  |     P.Version:='1.0.1'; | ||||||
|  | 
 | ||||||
|  |     WidgetSetVariant := P.AddPackageVariant('widgetset',true); | ||||||
|  |     WidgetSetVariant.Add('carbon'); | ||||||
|  |     WidgetSetVariant.Add('gtk2'); | ||||||
|  |     WidgetSetVariant.Add('win'); | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  |     //GlobalDictionary.AddVariable('LCL_PLATFORM','carbon'); | ||||||
|  |     //P.SetUnitsOutputDir('units'+PathDelim+'$(target)'+PathDelim+'$(LCL_PLATFORM)'); | ||||||
|  |     //P.SetPackageUnitInstallDir('$(LCL_PLATFORM)'); | ||||||
|  | 
 | ||||||
|  | {$ifdef ALLPACKAGES} | ||||||
|  |     P.Directory:='lcl/interfaces/'; | ||||||
|  | {$endif ALLPACKAGES} | ||||||
|  |     P.SupportBuildModes := [bmBuildUnit]; | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  |     P.Dependencies.Add('lclbase'); | ||||||
|  |     P.Dependencies.Add('fcl'); | ||||||
|  |     P.Dependencies.Add('univint'); | ||||||
|  |     P.Dependencies.Add('cocoaint'); | ||||||
|  |     P.Dependencies.Add('opengl'); | ||||||
|  | 
 | ||||||
|  |     P.Options.Add('-MObjFPC'); | ||||||
|  |     P.Options.Add('-Scghi'); | ||||||
|  |     P.Options.Add('-O1'); | ||||||
|  |     P.Options.Add('-g'); | ||||||
|  |     P.Options.Add('-gl'); | ||||||
|  |     P.Options.Add('-vewnhi'); | ||||||
|  |     P.Options.Add('-l'); | ||||||
|  |     P.Options.Add('-vm5044'); | ||||||
|  |     P.Options.Add('-dcarbon'); | ||||||
|  |     P.IncludePath.Add('$(widgetset)'); | ||||||
|  |     P.IncludePath.Add('carbon/objc'); | ||||||
|  |     P.IncludePath.Add('carbon/pascocoa/appkit'); | ||||||
|  |     P.IncludePath.Add('carbon/pascocoa/foundation'); | ||||||
|  |     P.SourcePath.Add('$(widgetset)'); | ||||||
|  |     P.SourcePath.Add('carbon/objc',[darwin]); | ||||||
|  |     P.SourcePath.Add('carbon/pascocoa/appkit',[darwin]); | ||||||
|  |     P.SourcePath.Add('carbon/pascocoa/foundation',[darwin]); | ||||||
|  |     P.Options.Add('-Fu../units/$(CPU_TARGET)-$(OS_TARGET)'); | ||||||
|  |     P.Options.Add('-Fu../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET)'); | ||||||
|  |     P.Options.Add('-Fu../../packager/units/$(CPU_TARGET)-$(OS_TARGET)'); | ||||||
|  |     P.Options.Add('-Fu.'); | ||||||
|  |     T:=P.Targets.AddUnit('lcl.pas'); | ||||||
|  |     t.Dependencies.AddUnit('alllclintfunits'); | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  |     T:=P.Targets.AddUnit('foundation.pas',[darwin]); | ||||||
|  |     T:=P.Targets.AddUnit('lobjc.pas',[darwin]); | ||||||
|  |     T:=P.Targets.AddUnit('appkit.pas',[darwin]); | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  |     P.Targets.AddUnit('agl.pp'); | ||||||
|  |     P.Targets.AddUnit('alllclintfunits.pas'); | ||||||
|  |     P.Targets.AddUnit('carbonbars.pp'); | ||||||
|  |     P.Targets.AddUnit('carbonbuttons.pp'); | ||||||
|  |     P.Targets.AddUnit('carboncalendar.pas'); | ||||||
|  |     P.Targets.AddUnit('carboncalendarview.pas'); | ||||||
|  |     P.Targets.AddUnit('carboncanvas.pp'); | ||||||
|  |     P.Targets.AddUnit('carboncaret.pas'); | ||||||
|  |     P.Targets.AddUnit('carbonclipboard.pp'); | ||||||
|  |     P.Targets.AddUnit('carbondbgconsts.pp'); | ||||||
|  |     P.Targets.AddUnit('carbondebug.pp'); | ||||||
|  |     P.Targets.AddUnit('carbondef.pp'); | ||||||
|  |     P.Targets.AddUnit('carbonedits.pp'); | ||||||
|  |     P.Targets.AddUnit('carbongdiobjects.pp'); | ||||||
|  |     P.Targets.AddUnit('carbonint.pas'); | ||||||
|  |     P.Targets.AddUnit('carbonlistviews.pp'); | ||||||
|  |     P.Targets.AddUnit('carbonmenus.pp'); | ||||||
|  |     P.Targets.AddUnit('carbonprivate.pp'); | ||||||
|  |     P.Targets.AddUnit('carbonproc.pp'); | ||||||
|  |     P.Targets.AddUnit('carbonstrings.pp'); | ||||||
|  |     P.Targets.AddUnit('carbontabs.pp'); | ||||||
|  |     P.Targets.AddUnit('carbonthemes.pas'); | ||||||
|  |     P.Targets.AddUnit('carbonutils.pas'); | ||||||
|  |     P.Targets.AddUnit('carbonwsarrow.pp'); | ||||||
|  |     P.Targets.AddUnit('carbonwsbuttons.pp'); | ||||||
|  |     P.Targets.AddUnit('carbonwscalendar.pp'); | ||||||
|  |     P.Targets.AddUnit('carbonwschecklst.pp'); | ||||||
|  |     P.Targets.AddUnit('carbonwscomctrls.pp'); | ||||||
|  |     P.Targets.AddUnit('carbonwscontrols.pp'); | ||||||
|  |     P.Targets.AddUnit('carbonwsdialogs.pp'); | ||||||
|  |     P.Targets.AddUnit('carbonwsextctrls.pp'); | ||||||
|  |     P.Targets.AddUnit('carbonwsextdlgs.pp'); | ||||||
|  |     P.Targets.AddUnit('carbonwsfactory.pas'); | ||||||
|  |     P.Targets.AddUnit('carbonwsforms.pp'); | ||||||
|  |     P.Targets.AddUnit('carbonwsgrids.pp'); | ||||||
|  |     P.Targets.AddUnit('carbonwsimglist.pp'); | ||||||
|  |     P.Targets.AddUnit('carbonwsmenus.pp'); | ||||||
|  |     P.Targets.AddUnit('carbonwspairsplitter.pp'); | ||||||
|  |     P.Targets.AddUnit('carbonwsspin.pp'); | ||||||
|  |     P.Targets.AddUnit('carbonwsstdctrls.pp'); | ||||||
|  |     P.Targets.AddUnit('glgrab.pas'); | ||||||
|  |     P.Targets.AddUnit('interfaces.pas'); | ||||||
|  |     P.Targets.AddUnit('opengl.pas'); | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  |     P.Sources.AddSrc('carbon/agl.pp'); | ||||||
|  |     P.Sources.AddSrc('carbon/alllclintfunits.pas'); | ||||||
|  |     P.Sources.AddSrc('carbon/carbonbars.pp'); | ||||||
|  |     P.Sources.AddSrc('carbon/carbonbuttons.pp'); | ||||||
|  |     P.Sources.AddSrc('carbon/carboncalendar.pas'); | ||||||
|  |     P.Sources.AddSrc('carbon/carboncalendarview.pas'); | ||||||
|  |     P.Sources.AddSrc('carbon/carboncanvas.pp'); | ||||||
|  |     P.Sources.AddSrc('carbon/carboncaret.pas'); | ||||||
|  |     P.Sources.AddSrc('carbon/carbonclipboard.pp'); | ||||||
|  |     P.Sources.AddSrc('carbon/carbondbgconsts.pp'); | ||||||
|  |     P.Sources.AddSrc('carbon/carbondebug.pp'); | ||||||
|  |     P.Sources.AddSrc('carbon/carbondef.pp'); | ||||||
|  |     P.Sources.AddSrc('carbon/carbonedits.pp'); | ||||||
|  |     P.Sources.AddSrc('carbon/carbongdiobjects.pp'); | ||||||
|  |     P.Sources.AddSrc('carbon/carbonint.pas'); | ||||||
|  |     P.Sources.AddSrc('carbon/carbonlistviews.pp'); | ||||||
|  |     P.Sources.AddSrc('carbon/carbonmenus.pp'); | ||||||
|  |     P.Sources.AddSrc('carbon/carbonprivate.pp'); | ||||||
|  |     P.Sources.AddSrc('carbon/carbonproc.pp'); | ||||||
|  |     P.Sources.AddSrc('carbon/carbonstrings.pp'); | ||||||
|  |     P.Sources.AddSrc('carbon/carbontabs.pp'); | ||||||
|  |     P.Sources.AddSrc('carbon/carbonthemes.pas'); | ||||||
|  |     P.Sources.AddSrc('carbon/carbonutils.pas'); | ||||||
|  |     P.Sources.AddSrc('carbon/carbonwsarrow.pp'); | ||||||
|  |     P.Sources.AddSrc('carbon/carbonwsbuttons.pp'); | ||||||
|  |     P.Sources.AddSrc('carbon/carbonwscalendar.pp'); | ||||||
|  |     P.Sources.AddSrc('carbon/carbonwschecklst.pp'); | ||||||
|  |     P.Sources.AddSrc('carbon/carbonwscomctrls.pp'); | ||||||
|  |     P.Sources.AddSrc('carbon/carbonwscontrols.pp'); | ||||||
|  |     P.Sources.AddSrc('carbon/carbonwsdialogs.pp'); | ||||||
|  |     P.Sources.AddSrc('carbon/carbonwsextctrls.pp'); | ||||||
|  |     P.Sources.AddSrc('carbon/carbonwsextdlgs.pp'); | ||||||
|  |     P.Sources.AddSrc('carbon/carbonwsfactory.pas'); | ||||||
|  |     P.Sources.AddSrc('carbon/carbonwsforms.pp'); | ||||||
|  |     P.Sources.AddSrc('carbon/carbonwsgrids.pp'); | ||||||
|  |     P.Sources.AddSrc('carbon/carbonwsimglist.pp'); | ||||||
|  |     P.Sources.AddSrc('carbon/carbonwsmenus.pp'); | ||||||
|  |     P.Sources.AddSrc('carbon/carbonwspairsplitter.pp'); | ||||||
|  |     P.Sources.AddSrc('carbon/carbonwsspin.pp'); | ||||||
|  |     P.Sources.AddSrc('carbon/carbonwsstdctrls.pp'); | ||||||
|  |     P.Sources.AddSrc('carbon/glgrab.pas'); | ||||||
|  |     P.Sources.AddSrc('carbon/interfaces.pas'); | ||||||
|  |     P.Sources.AddSrc('carbon/opengl.pas'); | ||||||
|  |     P.Sources.AddSrc('cocoa/alllclintfunits.pas'); | ||||||
|  |     P.Sources.AddSrc('cocoa/cocoagdiobjects.pas'); | ||||||
|  |     P.Sources.AddSrc('cocoa/cocoaint.pas'); | ||||||
|  |     P.Sources.AddSrc('cocoa/cocoaprivate.pp'); | ||||||
|  |     P.Sources.AddSrc('cocoa/cocoautils.pas'); | ||||||
|  |     P.Sources.AddSrc('cocoa/cocoawscommon.pas'); | ||||||
|  |     P.Sources.AddSrc('cocoa/cocoawsextctrls.pas'); | ||||||
|  |     P.Sources.AddSrc('cocoa/cocoawsfactory.pas'); | ||||||
|  |     P.Sources.AddSrc('cocoa/cocoawsforms.pp'); | ||||||
|  |     P.Sources.AddSrc('cocoa/cocoawsmenus.pas'); | ||||||
|  |     P.Sources.AddSrc('cocoa/cocoawsstdctrls.pp'); | ||||||
|  |     P.Sources.AddSrc('cocoa/interfaces.pas'); | ||||||
|  |     P.Sources.AddSrc('fpgui/alllclintfunits.pas'); | ||||||
|  |     P.Sources.AddSrc('fpgui/fpguiint.pp'); | ||||||
|  |     P.Sources.AddSrc('fpgui/fpguiobjects.pas'); | ||||||
|  |     P.Sources.AddSrc('fpgui/fpguiproc.pas'); | ||||||
|  |     P.Sources.AddSrc('fpgui/fpguiwsarrow.pp'); | ||||||
|  |     P.Sources.AddSrc('fpgui/fpguiwsbuttons.pp'); | ||||||
|  |     P.Sources.AddSrc('fpgui/fpguiwscalendar.pp'); | ||||||
|  |     P.Sources.AddSrc('fpgui/fpguiwscomctrls.pp'); | ||||||
|  |     P.Sources.AddSrc('fpgui/fpguiwscontrols.pp'); | ||||||
|  |     P.Sources.AddSrc('fpgui/fpguiwsdialogs.pp'); | ||||||
|  |     P.Sources.AddSrc('fpgui/fpguiwsextctrls.pp'); | ||||||
|  |     P.Sources.AddSrc('fpgui/fpguiwsextdlgs.pp'); | ||||||
|  |     P.Sources.AddSrc('fpgui/fpguiwsfactory.pas'); | ||||||
|  |     P.Sources.AddSrc('fpgui/fpguiwsforms.pp'); | ||||||
|  |     P.Sources.AddSrc('fpgui/fpguiwsgrids.pp'); | ||||||
|  |     P.Sources.AddSrc('fpgui/fpguiwsimglist.pp'); | ||||||
|  |     P.Sources.AddSrc('fpgui/fpguiwsmenus.pp'); | ||||||
|  |     P.Sources.AddSrc('fpgui/fpguiwspairsplitter.pp'); | ||||||
|  |     P.Sources.AddSrc('fpgui/fpguiwsprivate.pp'); | ||||||
|  |     P.Sources.AddSrc('fpgui/fpguiwsstdctrls.pp'); | ||||||
|  |     P.Sources.AddSrc('fpgui/interfaces.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk/alllclintfunits.pas'); | ||||||
|  |     P.Sources.AddSrc('gtk/gtk1def.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk/gtk1int.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk/gtk1wsprivate.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk/gtkdebug.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk/gtkdef.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk/gtkextra.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk/gtkfontcache.pas'); | ||||||
|  |     P.Sources.AddSrc('gtk/gtkglobals.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk/gtkint.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk/gtkmsgqueue.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk/gtkproc.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk/gtkthemes.pas'); | ||||||
|  |     P.Sources.AddSrc('gtk/gtkwinapiwindow.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk/gtkwsarrow.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk/gtkwsbuttons.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk/gtkwscalendar.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk/gtkwschecklst.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk/gtkwscomctrls.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk/gtkwscontrols.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk/gtkwsdialogs.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk/gtkwsextctrls.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk/gtkwsextdlgs.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk/gtkwsfactory.pas'); | ||||||
|  |     P.Sources.AddSrc('gtk/gtkwsforms.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk/gtkwsgrids.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk/gtkwsimglist.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk/gtkwsmenus.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk/gtkwspairsplitter.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk/gtkwsprivate.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk/gtkwsspin.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk/gtkwsstdctrls.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk/interfaces.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk2/alllclintfunits.pas'); | ||||||
|  |     P.Sources.AddSrc('gtk2/gtk2cellrenderer.pas'); | ||||||
|  |     P.Sources.AddSrc('gtk2/gtk2debug.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk2/gtk2def.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk2/gtk2extra.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk2/gtk2fontcache.pas'); | ||||||
|  |     P.Sources.AddSrc('gtk2/gtk2globals.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk2/gtk2int.pas'); | ||||||
|  |     P.Sources.AddSrc('gtk2/gtk2listviewtreemodel.pas'); | ||||||
|  |     P.Sources.AddSrc('gtk2/gtk2msgqueue.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk2/gtk2proc.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk2/gtk2themes.pas'); | ||||||
|  |     P.Sources.AddSrc('gtk2/gtk2winapiwindow.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk2/gtk2windows.pas'); | ||||||
|  |     P.Sources.AddSrc('gtk2/gtk2wsarrow.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk2/gtk2wsbuttons.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk2/gtk2wscalendar.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk2/gtk2wschecklst.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk2/gtk2wscomctrls.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk2/gtk2wscontrols.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk2/gtk2wsdialogs.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk2/gtk2wsextctrls.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk2/gtk2wsextdlgs.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk2/gtk2wsfactory.pas'); | ||||||
|  |     P.Sources.AddSrc('gtk2/gtk2wsforms.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk2/gtk2wsgrids.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk2/gtk2wsimglist.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk2/gtk2wsmenus.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk2/gtk2wspairsplitter.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk2/gtk2wsprivate.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk2/gtk2wsspin.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk2/gtk2wsstdctrls.pp'); | ||||||
|  |     P.Sources.AddSrc('gtk2/interfaces.pas'); | ||||||
|  |     P.Sources.AddSrc('win32/alllclintfunits.pas'); | ||||||
|  |     P.Sources.AddSrc('win32/interfaces.pp'); | ||||||
|  |     P.Sources.AddSrc('win32/win32debug.pp'); | ||||||
|  |     P.Sources.AddSrc('win32/win32def.pp'); | ||||||
|  |     P.Sources.AddSrc('win32/win32extra.pas'); | ||||||
|  |     P.Sources.AddSrc('win32/win32int.pp'); | ||||||
|  |     P.Sources.AddSrc('win32/win32proc.pp'); | ||||||
|  |     P.Sources.AddSrc('win32/win32themes.pas'); | ||||||
|  |     P.Sources.AddSrc('win32/win32wsarrow.pp'); | ||||||
|  |     P.Sources.AddSrc('win32/win32wsbuttons.pp'); | ||||||
|  |     P.Sources.AddSrc('win32/win32wscalendar.pp'); | ||||||
|  |     P.Sources.AddSrc('win32/win32wschecklst.pp'); | ||||||
|  |     P.Sources.AddSrc('win32/win32wscomctrls.pp'); | ||||||
|  |     P.Sources.AddSrc('win32/win32wscontrols.pp'); | ||||||
|  |     P.Sources.AddSrc('win32/win32wsdialogs.pp'); | ||||||
|  |     P.Sources.AddSrc('win32/win32wsextctrls.pp'); | ||||||
|  |     P.Sources.AddSrc('win32/win32wsextdlgs.pp'); | ||||||
|  |     P.Sources.AddSrc('win32/win32wsfactory.pas'); | ||||||
|  |     P.Sources.AddSrc('win32/win32wsforms.pp'); | ||||||
|  |     P.Sources.AddSrc('win32/win32wsgrids.pp'); | ||||||
|  |     P.Sources.AddSrc('win32/win32wsimglist.pp'); | ||||||
|  |     P.Sources.AddSrc('win32/win32wsmenus.pp'); | ||||||
|  |     P.Sources.AddSrc('win32/win32wspairsplitter.pp'); | ||||||
|  |     P.Sources.AddSrc('win32/win32wsspin.pp'); | ||||||
|  |     P.Sources.AddSrc('win32/win32wsstdctrls.pp'); | ||||||
|  |     P.Sources.AddSrc('win32/win32wstoolwin.pp'); | ||||||
|  |     P.Sources.AddSrc('wince/interfaces.pp'); | ||||||
|  |     P.Sources.AddSrc('wince/win32compat.pas'); | ||||||
|  |     P.Sources.AddSrc('wince/wincedef.pp'); | ||||||
|  |     P.Sources.AddSrc('wince/winceextra.pp'); | ||||||
|  |     P.Sources.AddSrc('wince/winceint.pp'); | ||||||
|  |     P.Sources.AddSrc('wince/winceproc.pp'); | ||||||
|  |     P.Sources.AddSrc('wince/wincewsarrow.pp'); | ||||||
|  |     P.Sources.AddSrc('wince/wincewsbuttons.pp'); | ||||||
|  |     P.Sources.AddSrc('wince/wincewscalendar.pp'); | ||||||
|  |     P.Sources.AddSrc('wince/wincewschecklst.pp'); | ||||||
|  |     P.Sources.AddSrc('wince/wincewscomctrls.pp'); | ||||||
|  |     P.Sources.AddSrc('wince/wincewscontrols.pp'); | ||||||
|  |     P.Sources.AddSrc('wince/wincewsdialogs.pp'); | ||||||
|  |     P.Sources.AddSrc('wince/wincewsextctrls.pp'); | ||||||
|  |     P.Sources.AddSrc('wince/wincewsfactory.pas'); | ||||||
|  |     P.Sources.AddSrc('wince/wincewsforms.pp'); | ||||||
|  |     P.Sources.AddSrc('wince/wincewsgrids.pp'); | ||||||
|  |     P.Sources.AddSrc('wince/wincewsimglist.pp'); | ||||||
|  |     P.Sources.AddSrc('wince/wincewsmenus.pp'); | ||||||
|  |     P.Sources.AddSrc('wince/wincewsspin.pp'); | ||||||
|  |     P.Sources.AddSrc('wince/wincewsstdctrls.pp'); | ||||||
|  |     P.Sources.AddSrc('wince/winext.pas'); | ||||||
|  |     P.Sources.AddSrc('wince/alllclintfunits.pas'); | ||||||
|  |     P.Sources.AddSrc('qt/alllclintfunits.pas'); | ||||||
|  |     P.Sources.AddSrc('qt/interfaces.pp'); | ||||||
|  |     P.Sources.AddSrc('qt/qt4.pas'); | ||||||
|  |     P.Sources.AddSrc('qt/qt45.pas'); | ||||||
|  |     P.Sources.AddSrc('qt/qtcaret.pas'); | ||||||
|  |     P.Sources.AddSrc('qt/qtint.pp'); | ||||||
|  |     P.Sources.AddSrc('qt/qtobjects.pas'); | ||||||
|  |     P.Sources.AddSrc('qt/qtprivate.pp'); | ||||||
|  |     P.Sources.AddSrc('qt/qtproc.pp'); | ||||||
|  |     P.Sources.AddSrc('qt/qtthemes.pas'); | ||||||
|  |     P.Sources.AddSrc('qt/qtwidgets.pas'); | ||||||
|  |     P.Sources.AddSrc('qt/qtwsarrow.pp'); | ||||||
|  |     P.Sources.AddSrc('qt/qtwsbuttons.pp'); | ||||||
|  |     P.Sources.AddSrc('qt/qtwscalendar.pp'); | ||||||
|  |     P.Sources.AddSrc('qt/qtwschecklst.pp'); | ||||||
|  |     P.Sources.AddSrc('qt/qtwscomctrls.pp'); | ||||||
|  |     P.Sources.AddSrc('qt/qtwscontrols.pp'); | ||||||
|  |     P.Sources.AddSrc('qt/qtwsdesigner.pp'); | ||||||
|  |     P.Sources.AddSrc('qt/qtwsdialogs.pp'); | ||||||
|  |     P.Sources.AddSrc('qt/qtwsextctrls.pp'); | ||||||
|  |     P.Sources.AddSrc('qt/qtwsextdlgs.pp'); | ||||||
|  |     P.Sources.AddSrc('qt/qtwsfactory.pas'); | ||||||
|  |     P.Sources.AddSrc('qt/qtwsforms.pp'); | ||||||
|  |     P.Sources.AddSrc('qt/qtwsgrids.pp'); | ||||||
|  |     P.Sources.AddSrc('qt/qtwsimglist.pp'); | ||||||
|  |     P.Sources.AddSrc('qt/qtwsmenus.pp'); | ||||||
|  |     P.Sources.AddSrc('qt/qtwspairsplitter.pp'); | ||||||
|  |     P.Sources.AddSrc('qt/qtwsspin.pp'); | ||||||
|  |     P.Sources.AddSrc('qt/qtwsstdctrls.pp'); | ||||||
|  |     P.Sources.AddSrc('cocoa/cocoawsbuttons.pp'); | ||||||
|  |     P.Sources.AddSrc('customdrawn/customdrawn_winproc.pas'); | ||||||
|  |     P.Sources.AddSrc('customdrawn/alllclintfunits.pas'); | ||||||
|  |     P.Sources.AddSrc('customdrawn/customdrawnint.pas'); | ||||||
|  |     P.Sources.AddSrc('customdrawn/customdrawnwscontrols.pp'); | ||||||
|  |     P.Sources.AddSrc('customdrawn/customdrawnwsfactory.pas'); | ||||||
|  |     P.Sources.AddSrc('customdrawn/customdrawnwsforms.pp'); | ||||||
|  |     P.Sources.AddSrc('customdrawn/interfaces.pas'); | ||||||
|  |     P.Sources.AddSrc('customdrawn/customdrawnwsforms_win.inc'); | ||||||
|  |     P.Sources.AddSrc('customdrawn/customdrawnwsforms_x11.inc'); | ||||||
|  |     P.Sources.AddSrc('customdrawn/customdrawnobject_x11.inc'); | ||||||
|  |     P.Sources.AddSrc('customdrawn/cocoagdiobjects.pas'); | ||||||
|  |     P.Sources.AddSrc('customdrawn/customdrawn_cocoaproc.pas'); | ||||||
|  |     P.Sources.AddSrc('customdrawn/cocoautils.pas'); | ||||||
|  |     P.Sources.AddSrc('customdrawn/customdrawnproc.pas'); | ||||||
|  |     P.Sources.AddSrc('customdrawn/customdrawn_x11proc.pas'); | ||||||
|  |     P.Sources.AddSrc('customdrawn/customdrawn_androidproc.pas'); | ||||||
|  |     P.Sources.AddSrc('customdrawn/android/android_native_app_glue.pas'); | ||||||
|  |     P.Sources.AddSrc('customdrawn/android/asset_manager.pas'); | ||||||
|  |     P.Sources.AddSrc('customdrawn/android/configuration.pas'); | ||||||
|  |     P.Sources.AddSrc('customdrawn/android/egl.pas'); | ||||||
|  |     P.Sources.AddSrc('customdrawn/android/gles.pas'); | ||||||
|  |     P.Sources.AddSrc('customdrawn/android/input.pas'); | ||||||
|  |     P.Sources.AddSrc('customdrawn/android/jni.pas'); | ||||||
|  |     P.Sources.AddSrc('customdrawn/android/keycodes.pas'); | ||||||
|  |     P.Sources.AddSrc('customdrawn/android/log.pas'); | ||||||
|  |     P.Sources.AddSrc('customdrawn/android/looper.pas'); | ||||||
|  |     P.Sources.AddSrc('customdrawn/android/native_activity.pas'); | ||||||
|  |     P.Sources.AddSrc('customdrawn/android/native_window.pas'); | ||||||
|  |     P.Sources.AddSrc('customdrawn/android/rect.pas'); | ||||||
|  |     P.Sources.AddSrc('customdrawn/customdrawnwsarrow.pas'); | ||||||
|  |     P.Sources.AddSrc('customdrawn/android/bitmap.pas'); | ||||||
|  |     P.Sources.AddSrc('customdrawn/customdrawnwsstdctrls.pas'); | ||||||
|  |     P.Sources.AddSrc('customdrawn/customdrawnwscomctrls.pas'); | ||||||
|  |     P.Sources.AddSrc('customdrawn/customdrawnwsextctrls.pas'); | ||||||
|  |     P.Sources.AddSrc('customdrawn/customdrawnprivate.pas'); | ||||||
|  |     P.Sources.AddSrc('cocoa/cocoacaret.pas'); | ||||||
|  |     P.Sources.AddSrc('customdrawn/customdrawnwslazdeviceapis.pas'); | ||||||
|  |     P.Sources.AddSrc('nogui/alllclintfunits.pas'); | ||||||
|  |     P.Sources.AddSrc('nogui/interfaces.pp'); | ||||||
|  |     P.Sources.AddSrc('nogui/noguiint.pp'); | ||||||
|  |     P.Sources.AddSrc('nogui/noguiwsfactory.pas'); | ||||||
|  |     P.Sources.AddSrc('customdrawn/customdrawnwsspin.pas'); | ||||||
|  |     P.Sources.AddSrc('customdrawn/customdrawnwsbuttons.pas'); | ||||||
|  |     P.Sources.AddSrc('customdrawn/customdrawnwsdialogs.pas'); | ||||||
|  |     P.Sources.AddSrc('customdrawn/customdrawnwsmenus.pas'); | ||||||
|  |     P.Sources.AddSrc('gtk2/gtk2disableliboverlay.pas'); | ||||||
|  | 
 | ||||||
|  |     end; | ||||||
|  | end; | ||||||
|  | 
 | ||||||
|  | {$ifndef ALLPACKAGES} | ||||||
|  | begin | ||||||
|  |   add_LCL; | ||||||
|  |   Installer.Run; | ||||||
|  | end. | ||||||
|  | {$endif ALLPACKAGES} | ||||||
							
								
								
									
										59
									
								
								packager/registration/fpmake.pp
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										59
									
								
								packager/registration/fpmake.pp
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,59 @@ | |||||||
|  | { | ||||||
|  |    File generated automatically by Lazarus Package Manager | ||||||
|  | 
 | ||||||
|  |    fpmake.pp for FCL 1.0.1 | ||||||
|  | 
 | ||||||
|  |    This file was generated on 08/21/12 | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | {$ifndef ALLPACKAGES}  | ||||||
|  | {$mode objfpc}{$H+} | ||||||
|  | program fpmake; | ||||||
|  | 
 | ||||||
|  | uses fpmkunit; | ||||||
|  | {$endif ALLPACKAGES} | ||||||
|  | 
 | ||||||
|  | procedure add_FCL; | ||||||
|  | 
 | ||||||
|  | var | ||||||
|  |   P : TPackage; | ||||||
|  |   T : TTarget; | ||||||
|  | 
 | ||||||
|  | begin | ||||||
|  |   with Installer do | ||||||
|  |     begin | ||||||
|  |     P:=AddPAckage('fcl'); | ||||||
|  |     P.Version:='1.0.1'; | ||||||
|  | 
 | ||||||
|  | {$ifdef ALLPACKAGES} | ||||||
|  |     P.Directory:='packager/registration/'; | ||||||
|  | {$endif ALLPACKAGES} | ||||||
|  |     P.SupportBuildModes := [bmBuildUnit]; | ||||||
|  | 
 | ||||||
|  |     P.Dependencies.Add('fcl-process'); | ||||||
|  |     P.Dependencies.Add('fcl-db'); | ||||||
|  | 
 | ||||||
|  |     P.Options.Add('-MObjFPC'); | ||||||
|  |     P.Options.Add('-Scghi'); | ||||||
|  |     P.Options.Add('-O1'); | ||||||
|  |     P.Options.Add('-g'); | ||||||
|  |     P.Options.Add('-gl'); | ||||||
|  |     P.Options.Add('-vewnhi'); | ||||||
|  |     P.Options.Add('-l'); | ||||||
|  |     P.Options.Add('-Fu.'); | ||||||
|  |     T:=P.Targets.AddUnit('fcllaz.pas'); | ||||||
|  |     t.Dependencies.AddUnit('registerfcl'); | ||||||
|  | 
 | ||||||
|  |     //P.Sources.AddSrc('lazaruspackageintf.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('registerfcl.pas'); | ||||||
|  |     T:=P.Targets.AddUnit('lazaruspackageintf.pas'); | ||||||
|  | 
 | ||||||
|  |     end; | ||||||
|  | end; | ||||||
|  | 
 | ||||||
|  | {$ifndef ALLPACKAGES} | ||||||
|  | begin | ||||||
|  |   add_FCL; | ||||||
|  |   Installer.Run; | ||||||
|  | end. | ||||||
|  | {$endif ALLPACKAGES} | ||||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 mattias
						mattias