mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-08 13:38:07 +02:00
make distclean: clean up anchordocking and cody
This commit is contained in:
parent
d74a3b34c5
commit
45e4ca66f3
components
@ -1921,6 +1921,7 @@ cleanall: clean
|
||||
distclean:
|
||||
$(MAKE) -C lazutils distclean
|
||||
$(MAKE) -C codetools distclean
|
||||
$(MAKE) -C codetools/ide distclean
|
||||
$(MAKE) -C freetype distclean
|
||||
$(MAKE) -C debuggerintf distclean
|
||||
$(MAKE) -C lazdebuggergdbmi distclean
|
||||
@ -1962,3 +1963,5 @@ distclean:
|
||||
$(MAKE) -C virtualtreeview distclean
|
||||
$(MAKE) -C onlinepackagemanager distclean
|
||||
$(MAKE) -C pas2js distclean
|
||||
$(MAKE) -C anchordocking/design distclean
|
||||
$(MAKE) -C anchordocking distclean
|
||||
|
@ -126,6 +126,7 @@ cleanall: clean
|
||||
distclean:
|
||||
$(MAKE) -C lazutils distclean
|
||||
$(MAKE) -C codetools distclean
|
||||
$(MAKE) -C codetools/ide distclean
|
||||
$(MAKE) -C freetype distclean
|
||||
$(MAKE) -C debuggerintf distclean
|
||||
$(MAKE) -C lazdebuggergdbmi distclean
|
||||
@ -167,4 +168,6 @@ distclean:
|
||||
$(MAKE) -C virtualtreeview distclean
|
||||
$(MAKE) -C onlinepackagemanager distclean
|
||||
$(MAKE) -C pas2js distclean
|
||||
$(MAKE) -C anchordocking/design distclean
|
||||
$(MAKE) -C anchordocking distclean
|
||||
|
||||
|
3731
components/anchordocking/Makefile
Normal file
3731
components/anchordocking/Makefile
Normal file
File diff suppressed because it is too large
Load Diff
64
components/anchordocking/Makefile.fpc
Normal file
64
components/anchordocking/Makefile.fpc
Normal file
@ -0,0 +1,64 @@
|
||||
# File generated automatically by Lazarus Package Manager
|
||||
#
|
||||
# Makefile.fpc for AnchorDocking 1.0
|
||||
#
|
||||
# This file was generated on 17.01.2022
|
||||
|
||||
[package]
|
||||
name=anchordocking
|
||||
version=1.0
|
||||
|
||||
[compiler]
|
||||
unittargetdir=units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM)
|
||||
unitdir=../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../freetype/lib/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) .
|
||||
options= -MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS)
|
||||
|
||||
[target]
|
||||
units=anchordockpkg.pas
|
||||
|
||||
[clean]
|
||||
files=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) \
|
||||
$(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) \
|
||||
$(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) \
|
||||
$(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) \
|
||||
$(wildcard $(COMPILER_UNITTARGETDIR)/*.res) \
|
||||
$(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) \
|
||||
$(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
|
||||
|
||||
[prerules]
|
||||
# LCL Platform
|
||||
ifndef LCL_PLATFORM
|
||||
ifeq ($(OS_TARGET),win32)
|
||||
LCL_PLATFORM=win32
|
||||
else
|
||||
ifeq ($(OS_TARGET),win64)
|
||||
LCL_PLATFORM=win32
|
||||
else
|
||||
ifeq ($(OS_TARGET),darwin)
|
||||
LCL_PLATFORM=cocoa
|
||||
else
|
||||
LCL_PLATFORM=gtk2
|
||||
endif
|
||||
endif
|
||||
endif
|
||||
endif
|
||||
export LCL_PLATFORM
|
||||
|
||||
DBG_OPTIONS=
|
||||
ifeq ($(OS_TARGET),darwin)
|
||||
DBG_OPTIONS=-gw
|
||||
endif
|
||||
|
||||
[rules]
|
||||
.PHONY: cleartarget compiled all
|
||||
|
||||
cleartarget:
|
||||
-$(DEL) $(COMPILER_UNITTARGETDIR)/anchordockpkg$(PPUEXT)
|
||||
|
||||
compiled:
|
||||
$(CPPROG) -f Makefile.compiled $(COMPILER_UNITTARGETDIR)/AnchorDocking.compiled
|
||||
|
||||
all: cleartarget $(COMPILER_UNITTARGETDIR) anchordockpkg$(PPUEXT) compiled
|
||||
|
||||
distclean: clean
|
||||
${DELTREE} units/*
|
3731
components/anchordocking/design/Makefile
Normal file
3731
components/anchordocking/design/Makefile
Normal file
File diff suppressed because it is too large
Load Diff
64
components/anchordocking/design/Makefile.fpc
Normal file
64
components/anchordocking/design/Makefile.fpc
Normal file
@ -0,0 +1,64 @@
|
||||
# File generated automatically by Lazarus Package Manager
|
||||
#
|
||||
# Makefile.fpc for AnchorDockingDsgn 1.0
|
||||
#
|
||||
# This file was generated on 17.01.2022
|
||||
|
||||
[package]
|
||||
name=anchordockingdsgn
|
||||
version=1.0
|
||||
|
||||
[compiler]
|
||||
unittargetdir=units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM)
|
||||
unitdir=../../../packager/units/$(CPU_TARGET)-$(OS_TARGET) ../../lazutils/lib/$(CPU_TARGET)-$(OS_TARGET) ../../buildintf/units/$(CPU_TARGET)-$(OS_TARGET) ../../freetype/lib/$(CPU_TARGET)-$(OS_TARGET) ../../../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../../../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../../lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../../ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) .
|
||||
options= -MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -dLCL -dLCL$(LCL_PLATFORM) $(DBG_OPTIONS)
|
||||
|
||||
[target]
|
||||
units=anchordockingdsgn.pas
|
||||
|
||||
[clean]
|
||||
files=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) \
|
||||
$(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) \
|
||||
$(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) \
|
||||
$(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) \
|
||||
$(wildcard $(COMPILER_UNITTARGETDIR)/*.res) \
|
||||
$(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) \
|
||||
$(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
|
||||
|
||||
[prerules]
|
||||
# LCL Platform
|
||||
ifndef LCL_PLATFORM
|
||||
ifeq ($(OS_TARGET),win32)
|
||||
LCL_PLATFORM=win32
|
||||
else
|
||||
ifeq ($(OS_TARGET),win64)
|
||||
LCL_PLATFORM=win32
|
||||
else
|
||||
ifeq ($(OS_TARGET),darwin)
|
||||
LCL_PLATFORM=cocoa
|
||||
else
|
||||
LCL_PLATFORM=gtk2
|
||||
endif
|
||||
endif
|
||||
endif
|
||||
endif
|
||||
export LCL_PLATFORM
|
||||
|
||||
DBG_OPTIONS=
|
||||
ifeq ($(OS_TARGET),darwin)
|
||||
DBG_OPTIONS=-gw
|
||||
endif
|
||||
|
||||
[rules]
|
||||
.PHONY: cleartarget compiled all
|
||||
|
||||
cleartarget:
|
||||
-$(DEL) $(COMPILER_UNITTARGETDIR)/anchordockingdsgn$(PPUEXT)
|
||||
|
||||
compiled:
|
||||
$(CPPROG) -f Makefile.compiled $(COMPILER_UNITTARGETDIR)/AnchorDockingDsgn.compiled
|
||||
|
||||
all: cleartarget $(COMPILER_UNITTARGETDIR) anchordockingdsgn$(PPUEXT) compiled
|
||||
|
||||
distclean: clean
|
||||
${DELTREE} units/*
|
68
components/anchordocking/design/fpmake.pp
Normal file
68
components/anchordocking/design/fpmake.pp
Normal file
@ -0,0 +1,68 @@
|
||||
{
|
||||
File generated automatically by Lazarus Package Manager
|
||||
|
||||
fpmake.pp for AnchorDockingDsgn 1.0
|
||||
|
||||
This file was generated on 17.01.2022
|
||||
}
|
||||
|
||||
{$ifndef ALLPACKAGES}
|
||||
{$mode objfpc}{$H+}
|
||||
program fpmake;
|
||||
|
||||
uses fpmkunit;
|
||||
{$endif ALLPACKAGES}
|
||||
|
||||
procedure add_AnchorDockingDsgn(const ADirectory: string);
|
||||
|
||||
var
|
||||
P : TPackage;
|
||||
T : TTarget;
|
||||
D : TDependency;
|
||||
|
||||
begin
|
||||
with Installer do
|
||||
begin
|
||||
P:=AddPackage('anchordockingdsgn');
|
||||
P.Version:='1.0.0-0';
|
||||
|
||||
P.Directory:=ADirectory;
|
||||
|
||||
P.Author:='Mattias Gaertner mattias@freepascal.org';
|
||||
P.License:='GPL2 as the IDE';
|
||||
P.Description:='Installs the anchor docking manager in the IDE';
|
||||
|
||||
P.Flags.Add('LazarusDsgnPkg');
|
||||
|
||||
D := P.Dependencies.Add('ideintf');
|
||||
D := P.Dependencies.Add('anchordocking');
|
||||
P.Options.Add('-MObjFPC');
|
||||
P.Options.Add('-Scghi');
|
||||
P.Options.Add('-O1');
|
||||
P.Options.Add('-g');
|
||||
P.Options.Add('-gl');
|
||||
P.Options.Add('-l');
|
||||
P.Options.Add('-vewnhibq');
|
||||
P.Options.Add('-dLCL');
|
||||
P.Options.Add('-dLCL$(LCLWidgetType)');
|
||||
P.UnitPath.Add('.');
|
||||
T:=P.Targets.AddUnit('anchordockingdsgn.pas');
|
||||
t.Dependencies.AddUnit('registeranchordocking');
|
||||
t.Dependencies.AddUnit('anchordesktopoptions');
|
||||
|
||||
T:=P.Targets.AddUnit('registeranchordocking.pas');
|
||||
T:=P.Targets.AddUnit('anchordesktopoptions.pas');
|
||||
|
||||
// copy the compiled file, so the IDE knows how the package was compiled
|
||||
P.Sources.AddSrc('AnchorDockingDsgn.compiled');
|
||||
P.InstallFiles.Add('AnchorDockingDsgn.compiled',AllOSes,'$(unitinstalldir)');
|
||||
|
||||
end;
|
||||
end;
|
||||
|
||||
{$ifndef ALLPACKAGES}
|
||||
begin
|
||||
add_AnchorDockingDsgn('');
|
||||
Installer.Run;
|
||||
end.
|
||||
{$endif ALLPACKAGES}
|
73
components/anchordocking/fpmake.pp
Normal file
73
components/anchordocking/fpmake.pp
Normal file
@ -0,0 +1,73 @@
|
||||
{
|
||||
File generated automatically by Lazarus Package Manager
|
||||
|
||||
fpmake.pp for AnchorDocking 1.0
|
||||
|
||||
This file was generated on 17.01.2022
|
||||
}
|
||||
|
||||
{$ifndef ALLPACKAGES}
|
||||
{$mode objfpc}{$H+}
|
||||
program fpmake;
|
||||
|
||||
uses fpmkunit;
|
||||
{$endif ALLPACKAGES}
|
||||
|
||||
procedure add_AnchorDocking(const ADirectory: string);
|
||||
|
||||
var
|
||||
P : TPackage;
|
||||
T : TTarget;
|
||||
D : TDependency;
|
||||
|
||||
begin
|
||||
with Installer do
|
||||
begin
|
||||
P:=AddPackage('anchordocking');
|
||||
P.Version:='1.0.0-0';
|
||||
|
||||
P.Directory:=ADirectory;
|
||||
|
||||
P.Author:='Mattias Gaertner mattias@freepascal.org';
|
||||
P.License:='modified LGPL-2 like LCL';
|
||||
P.Description:='Docking manager for LCL aplications';
|
||||
|
||||
P.Flags.Add('LazarusDsgnPkg');
|
||||
|
||||
D := P.Dependencies.Add('lcl');
|
||||
P.Options.Add('-MObjFPC');
|
||||
P.Options.Add('-Scghi');
|
||||
P.Options.Add('-O1');
|
||||
P.Options.Add('-g');
|
||||
P.Options.Add('-gl');
|
||||
P.Options.Add('-l');
|
||||
P.Options.Add('-vewnhibq');
|
||||
P.Options.Add('-dLCL');
|
||||
P.Options.Add('-dLCL$(LCLWidgetType)');
|
||||
P.UnitPath.Add('.');
|
||||
T:=P.Targets.AddUnit('anchordockpkg.pas');
|
||||
t.Dependencies.AddUnit('anchordocking');
|
||||
t.Dependencies.AddUnit('anchordockstorage');
|
||||
t.Dependencies.AddUnit('anchordockstr');
|
||||
t.Dependencies.AddUnit('anchordockoptionsdlg');
|
||||
t.Dependencies.AddUnit('anchordockpanel');
|
||||
|
||||
T:=P.Targets.AddUnit('anchordocking.pas');
|
||||
T:=P.Targets.AddUnit('anchordockstorage.pas');
|
||||
T:=P.Targets.AddUnit('anchordockstr.pas');
|
||||
T:=P.Targets.AddUnit('anchordockoptionsdlg.pas');
|
||||
T:=P.Targets.AddUnit('anchordockpanel.pas');
|
||||
|
||||
// copy the compiled file, so the IDE knows how the package was compiled
|
||||
P.Sources.AddSrc('AnchorDocking.compiled');
|
||||
P.InstallFiles.Add('AnchorDocking.compiled',AllOSes,'$(unitinstalldir)');
|
||||
|
||||
end;
|
||||
end;
|
||||
|
||||
{$ifndef ALLPACKAGES}
|
||||
begin
|
||||
add_AnchorDocking('');
|
||||
Installer.Run;
|
||||
end.
|
||||
{$endif ALLPACKAGES}
|
Loading…
Reference in New Issue
Block a user