Update makefiles for IdeConfig and IdeIntf.

This commit is contained in:
Juha 2023-06-11 23:53:19 +03:00
parent 2e91f21dfe
commit e4d8512e69
5 changed files with 235 additions and 868 deletions

View File

@ -3,7 +3,7 @@
fpmake.pp for IDEIntf 1.0
This file was generated on 22.07.2020
This file was generated on 11.06.2023
}
{$ifndef ALLPACKAGES}
@ -34,6 +34,7 @@ begin
P.Flags.Add('LazarusDsgnPkg');
D := P.Dependencies.Add('ideconfig');
D := P.Dependencies.Add('buildintf');
D := P.Dependencies.Add('lazcontrols');
P.Options.Add('-MObjFPC');
@ -103,6 +104,8 @@ begin
t.Dependencies.AddUnit('bufdatasetdsgn');
t.Dependencies.AddUnit('selectdatasetdlg');
t.Dependencies.AddUnit('seledits');
t.Dependencies.AddUnit('ideintfstrconsts');
t.Dependencies.AddUnit('inputhistory');
T:=P.Targets.AddUnit('actionseditor.pas');
T:=P.Targets.AddUnit('actionseditorstd.pas');
@ -159,6 +162,8 @@ begin
T:=P.Targets.AddUnit('bufdatasetdsgn.pas');
T:=P.Targets.AddUnit('selectdatasetdlg.pas');
T:=P.Targets.AddUnit('seledits.pas');
T:=P.Targets.AddUnit('ideintfstrconsts.pas');
T:=P.Targets.AddUnit('inputhistory.pas');
// copy the compiled file, so the IDE knows how the package was compiled
P.Sources.AddSrc('IDEIntf.compiled');

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<CONFIG>
<Makefile Value="2"/>
<Params Value=" -Fu../../../packager/units/$(CPU_TARGET)-$(OS_TARGET);../../../components/lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET);../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET);../../../components/buildintf/units/$(CPU_TARGET)-$(OS_TARGET);../../../components/codetools/units/$(CPU_TARGET)-$(OS_TARGET);../../../components/debuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET);../../../components/freetype/lib/$(CPU_TARGET)-$(OS_TARGET);../../../lcl/units/$(CPU_TARGET)-$(OS_TARGET);../../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM);../../../components/lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM);../../../components/ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM);. -Fiinclude;include/$(OS_TARGET) -MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) ideconfig.pas"/>
<Params Value=" -Fu../../../packager/units/$(CPU_TARGET)-$(OS_TARGET);../../../components/lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET);../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET);../../../components/buildintf/units/$(CPU_TARGET)-$(OS_TARGET);../../../components/codetools/units/$(CPU_TARGET)-$(OS_TARGET);../../../components/debuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET);. -Fiinclude;include/$(OS_TARGET) -MObjFPC -Scghi -O1 -g -gl -l -vewnhibq ideconfig.pas"/>
</CONFIG>

View File

@ -2,7 +2,7 @@
#
# Makefile.fpc for IdeConfig 1.0
#
# This file was generated on 27-5-23
# This file was generated on 11.06.2023
[package]
name=ideconfig
@ -10,9 +10,9 @@ version=1.0
[compiler]
unittargetdir=lib/$(CPU_TARGET)-$(OS_TARGET)
unitdir=../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../../components/buildintf/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/codetools/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/debuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../../../components/freetype/lib/$(CPU_TARGET)-$(OS_TARGET) ../../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../../../components/lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../../../components/ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) .
unitdir=../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) ../../../components/lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../../components/buildintf/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/codetools/units/$(CPU_TARGET)-$(OS_TARGET) ../../../components/debuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) .
includedir=include include/$(OS_TARGET)
options= -MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS)
options= -MObjFPC -Scghi -O1 -g -gl -l -vewnhibq $(DBG_OPTIONS)
[target]
units=ideconfig.pas

View File

@ -3,7 +3,7 @@
fpmake.pp for IdeConfig 1.0
This file was generated on 09/12/2022
This file was generated on 11.06.2023
}
{$ifndef ALLPACKAGES}
@ -30,14 +30,12 @@ begin
P.Author:='Lazarus Team';
P.License:='GPLv2';
P.Description:='-- This package is part of the IDE --'#13#10'This package does not guarantee any particular interface/API. Files are maintained for the use by the IDE.'#13#10''#13#10'Files in this package are for the main configuration of the IDE.';
P.Description:='-- This package is part of the IDE --'#10'This package does not guarantee any particular interface/API. Files are maintained for the use by the IDE.'#10''#10'Files in this package are for the main configuration of the IDE.';
P.Flags.Add('LazarusDsgnPkg');
D := P.Dependencies.Add('ideintf');
D := P.Dependencies.Add('debuggerintf');
D := P.Dependencies.Add('buildintf');
D := P.Dependencies.Add('lclbase');
D := P.Dependencies.Add('lazutils');
D := P.Dependencies.Add('codetools');
D := P.Dependencies.Add('fcl');
@ -48,8 +46,6 @@ begin
P.Options.Add('-gl');
P.Options.Add('-l');
P.Options.Add('-vewnhibq');
P.Options.Add('-dLCL');
P.Options.Add('-dLCL$(LCLWidgetType)');
P.IncludePath.Add('include');
P.IncludePath.Add('include/$(OS)');
P.UnitPath.Add('.');
@ -58,25 +54,29 @@ begin
t.Dependencies.AddUnit('recentlistprocs');
t.Dependencies.AddUnit('idexmlconfigprocs');
t.Dependencies.AddUnit('lazconf');
t.Dependencies.AddUnit('transfermacrosintf');
t.Dependencies.AddUnit('ideoptiondefs');
t.Dependencies.AddUnit('modematrixopts');
t.Dependencies.AddUnit('editortoolbaroptions');
t.Dependencies.AddUnit('toolbaroptionsbase');
t.Dependencies.AddUnit('coolbaroptions');
t.Dependencies.AddUnit('environmentopts');
t.Dependencies.AddUnit('diffpatch');
t.Dependencies.AddUnit('transfermacros');
t.Dependencies.AddUnit('ideconfstrconsts');
T:=P.Targets.AddUnit('searchpathprocs.pas');
T:=P.Targets.AddUnit('recentlistprocs.pas');
T:=P.Targets.AddUnit('idexmlconfigprocs.pas');
T:=P.Targets.AddUnit('lazconf.pp');
T:=P.Targets.AddUnit('transfermacrosintf.pas');
T:=P.Targets.AddUnit('ideoptiondefs.pas');
T:=P.Targets.AddUnit('modematrixopts.pas');
T:=P.Targets.AddUnit('editortoolbaroptions.pas');
T:=P.Targets.AddUnit('toolbaroptionsbase.pas');
T:=P.Targets.AddUnit('coolbaroptions.pas');
T:=P.Targets.AddUnit('environmentopts.pp');
T:=P.Targets.AddUnit('diffpatch.pas');
T:=P.Targets.AddUnit('transfermacros.pp');
T:=P.Targets.AddUnit('ideconfstrconsts.pas');
// copy the compiled file, so the IDE knows how the package was compiled
P.Sources.AddSrc('IdeConfig.compiled');