mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-18 05:39:14 +02:00
MAKE DEB : Use make all to build everything.
git-svn-id: trunk@29272 -
This commit is contained in:
parent
dec87ef90b
commit
128a3650aa
17
debian/patches/01_topmakefile.diff
vendored
17
debian/patches/01_topmakefile.diff
vendored
@ -13,12 +13,8 @@ diff -urNad lazarus-0.9.26.1-0~/Makefile.fpc lazarus-0.9.26.1-0/Makefile.fpc
|
|||||||
exampledirs=examples
|
exampledirs=examples
|
||||||
|
|
||||||
[compiler]
|
[compiler]
|
||||||
@@ -45,13 +45,9 @@
|
@@ -48,10 +48,6 @@
|
||||||
|
.PHONY: lcl components packager/registration ideintf bigidecomponents ide idepkg idebig bigide starter lazbuilder tools all clean cleanide cleannogui purge examples install lazbuild
|
||||||
#-----------------------------------------------------------------------------
|
|
||||||
[rules]
|
|
||||||
-.PHONY: lcl components packager/registration ideintf bigidecomponents ide idepkg idebig bigide starter lazbuilder tools all clean cleanide cleannogui purge examples install lazbuild
|
|
||||||
+.PHONY: lcl components packager/registration ideintf bigidecomponents idepkg idebig bigide starter lazbuilder tools all clean cleanide cleannogui purge examples install lazbuild
|
|
||||||
|
|
||||||
#-----------------------------------------------------------------------------
|
#-----------------------------------------------------------------------------
|
||||||
-ide:
|
-ide:
|
||||||
@ -38,3 +34,12 @@ diff -urNad lazarus-0.9.26.1-0~/Makefile.fpc lazarus-0.9.26.1-0/Makefile.fpc
|
|||||||
#-----------------------------------------------------------------------------
|
#-----------------------------------------------------------------------------
|
||||||
examples: lcl components
|
examples: lcl components
|
||||||
|
|
||||||
|
@@ -88,7 +84,7 @@ tools: lcl
|
||||||
|
examples: lcl components
|
||||||
|
|
||||||
|
#-----------------------------------------------------------------------------
|
||||||
|
-all: packager/registration lcl ideintf components ide starter lazbuilder
|
||||||
|
+all: packager/registration lcl ideintf components bigidecomponents bigide starter lazbuilder tools examples
|
||||||
|
|
||||||
|
#-----------------------------------------------------------------------------
|
||||||
|
cleannogui:
|
||||||
|
7
debian/rules
vendored
7
debian/rules
vendored
@ -58,7 +58,7 @@ ifndef LAZBUILD
|
|||||||
LAZBUILD=${CURDIR}/lazbuild
|
LAZBUILD=${CURDIR}/lazbuild
|
||||||
endif
|
endif
|
||||||
# Set default compilation options
|
# Set default compilation options
|
||||||
BUILDOPTS=
|
BUILDOPTS=USESVN2REVISIONINC=0
|
||||||
INSTALLOPTS=INSTALL_PREFIX=$(INSTALL_DIR)/usr
|
INSTALLOPTS=INSTALL_PREFIX=$(INSTALL_DIR)/usr
|
||||||
# Configure patch system
|
# Configure patch system
|
||||||
include /usr/share/quilt/quilt.make
|
include /usr/share/quilt/quilt.make
|
||||||
@ -122,11 +122,8 @@ build-arch: debian-files configure build-arch-stamp
|
|||||||
build-arch-stamp:
|
build-arch-stamp:
|
||||||
@echo "--- Building"
|
@echo "--- Building"
|
||||||
dh_testdir
|
dh_testdir
|
||||||
$(MAKE) lcl packager/registration ideintf bigidecomponents examples $(BUILDOPTS)
|
$(MAKE) all $(BUILDOPTS)
|
||||||
$(MAKE) bigide USESVN2REVISIONINC=0 $(BUILDOPTS)
|
|
||||||
${MV} $(CURDIR)/lazarus $(CURDIR)/lazarus-gtk2
|
${MV} $(CURDIR)/lazarus $(CURDIR)/lazarus-gtk2
|
||||||
$(MAKE) lazbuilder $(BUILDOPTS)
|
|
||||||
$(MAKE) tools $(BUILDOPTS)
|
|
||||||
touch build-arch-stamp
|
touch build-arch-stamp
|
||||||
|
|
||||||
install-arch: build-arch install-arch-stamp
|
install-arch: build-arch install-arch-stamp
|
||||||
|
Loading…
Reference in New Issue
Block a user