make distclean: clean up anchordocking and cody

This commit is contained in:
mattias 2022-01-17 12:43:33 +01:00
parent d74a3b34c5
commit 45e4ca66f3
8 changed files with 7737 additions and 0 deletions

View File

@ -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

View File

@ -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

File diff suppressed because it is too large Load Diff

View 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/*

File diff suppressed because it is too large Load Diff

View 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/*

View 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}

View 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}