mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-26 14:40:29 +02:00
MAKE DEB: Take into account upstream top make file recent changes.
git-svn-id: trunk@36340 -
This commit is contained in:
parent
800813ef12
commit
8f87cdd667
82
debian/patches/01_topmakefile.diff
vendored
82
debian/patches/01_topmakefile.diff
vendored
@ -1,42 +1,68 @@
|
|||||||
This patch fixes dist_clean target used to remove generated files before
|
This patch fixes dist_clean target used to remove generated files before
|
||||||
packaging sources.
|
packaging sources.
|
||||||
|
|
||||||
diff -urNad lazarus-0.9.26.1-0~/Makefile.fpc lazarus-0.9.26.1-0/Makefile.fpc
|
diff -urNad lazarus~/Makefile.fpc lazarus/Makefile.fpc
|
||||||
--- lazarus-0.9.26.1-0~/Makefile.fpc 2008-10-11 19:19:59.000000000 +0200
|
Index: lazarus/ide/Makefile.fpc
|
||||||
+++ lazarus-0.9.26.1-0/Makefile.fpc 2008-10-11 19:20:01.000000000 +0200
|
===================================================================
|
||||||
@@ -11,7 +11,7 @@
|
--- lazarus/ide/Makefile.fpc (revision 36339)
|
||||||
|
+++ lazarus/ide/Makefile.fpc (working copy)
|
||||||
|
@@ -180,7 +180,7 @@
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-----------------------------------------------------------------------------
|
||||||
|
-all: ide starter lazbuilder
|
||||||
|
+all: bigide starter lazbuilder
|
||||||
|
|
||||||
|
#-----------------------------------------------------------------------------
|
||||||
|
cleanide:
|
||||||
|
Index: lazarus/Makefile.fpc
|
||||||
|
===================================================================
|
||||||
|
--- lazarus/Makefile.fpc (revision 36339)
|
||||||
|
+++ lazarus/Makefile.fpc (working copy)
|
||||||
|
@@ -10,8 +10,8 @@
|
||||||
|
packages=regexpr
|
||||||
|
|
||||||
[target]
|
[target]
|
||||||
programs=lazarus startlazarus
|
-programs=lazarus startlazarus
|
||||||
-dirs=lcl packager/registration ideintf components
|
-dirs=lcl packager/registration ideintf components
|
||||||
+dirs=lcl packager/registration ideintf components ide tools
|
+programs=
|
||||||
|
+dirs=packager/registration components/lazutils lcl ideintf components ide tools examples
|
||||||
exampledirs=examples
|
exampledirs=examples
|
||||||
|
|
||||||
[compiler]
|
[compiler]
|
||||||
@@ -48,10 +48,6 @@
|
@@ -51,8 +51,9 @@
|
||||||
.PHONY: lcl components packager/registration ideintf bigidecomponents ide idepkg idebig bigide starter lazbuilder tools all clean cleanide cleannogui purge examples install lazbuild
|
help:
|
||||||
|
@$(ECHO)
|
||||||
|
@$(ECHO) " Targets"
|
||||||
|
- @$(ECHO) " all build minimal IDE, lazbuild, startlazarus"
|
||||||
|
+ @$(ECHO) " all build IDE with all packages, lazbuild, startlazarus"
|
||||||
|
@$(ECHO) " clean deletes files that 'all' creates"
|
||||||
|
+ @$(ECHO) " ide build IDE with a minimal set of packages"
|
||||||
|
@$(ECHO) " lazbuild build lazbuild and lcl with nogui widgetset"
|
||||||
|
@$(ECHO) " starter build startlazarus"
|
||||||
|
@$(ECHO) " bigide build IDE with a standard set of packages"
|
||||||
|
@@ -107,8 +108,8 @@
|
||||||
|
|
||||||
#-----------------------------------------------------------------------------
|
#-----------------------------------------------------------------------------
|
||||||
-ide:
|
# build lazarus and packages with user's settings
|
||||||
- $(MAKE) -C ide ide
|
-useride:
|
||||||
|
- ./lazbuild$(SRCEXEEXT) --build-ide=
|
||||||
|
+useride: lazbuild
|
||||||
|
+ ./lazbuild $(SRCEXEEXT) --build-ide=
|
||||||
|
|
||||||
|
#-----------------------------------------------------------------------------
|
||||||
|
# build lazarus,lcl,startlazarus with bigide packages
|
||||||
|
@@ -139,12 +140,9 @@
|
||||||
|
$(MAKE) -C tools
|
||||||
|
|
||||||
|
#-----------------------------------------------------------------------------
|
||||||
|
-examples: lazutils lcl bigidecomponents
|
||||||
|
+examples: lcl bigidecomponents
|
||||||
|
|
||||||
|
#-----------------------------------------------------------------------------
|
||||||
|
-all: lazbuild lcl ideintf components tools ide starter
|
||||||
-
|
-
|
||||||
-#-----------------------------------------------------------------------------
|
-#-----------------------------------------------------------------------------
|
||||||
lazutils:
|
cleanide:
|
||||||
$(MAKE) -C packager/registration
|
$(MAKE) -C ide cleanide
|
||||||
$(MAKE) -C components/lazutils
|
|
||||||
@@ -87,13 +83,12 @@
|
|
||||||
|
|
||||||
#-----------------------------------------------------------------------------
|
|
||||||
tools: lcl
|
|
||||||
- $(MAKE) -C tools
|
|
||||||
|
|
||||||
#-----------------------------------------------------------------------------
|
|
||||||
examples: lcl components
|
|
||||||
|
|
||||||
#-----------------------------------------------------------------------------
|
|
||||||
-all: packager/registration lazutils lcl ideintf components ide starter lazbuilder
|
|
||||||
+all: packager/registration lazutils lcl ideintf components bigidecomponents bigide starter lazbuilder tools examples
|
|
||||||
|
|
||||||
#-----------------------------------------------------------------------------
|
|
||||||
cleannogui:
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user