MAKE DEB: Use make all for compiling IDE and components instead of compiling each component separately.

git-svn-id: trunk@30728 -
This commit is contained in:
mazen 2011-05-13 22:44:53 +00:00
parent 7cdf1cffde
commit 2f96fc8b27

7
debian/rules vendored
View File

@ -62,7 +62,7 @@ ifndef LAZBUILD
LAZBUILD=${CURDIR}/lazbuild
endif
# Set default compilation options
BUILDOPTS=
BUILDOPTS=USESVN2REVISIONINC=0
INSTALLOPTS=INSTALL_PREFIX=$(INSTALL_DIR)/usr
# Configure patch system
include /usr/share/quilt/quilt.make
@ -126,11 +126,8 @@ build-arch: debian-files configure build-arch-stamp
build-arch-stamp:
@echo "--- Building"
dh_testdir
$(MAKE) packager/registration lcl ideintf bigidecomponents examples $(BUILDOPTS)
$(MAKE) bigide USESVN2REVISIONINC=0 $(BUILDOPTS)
${MAKE} all ${BUILDOPTS}
${MV} $(CURDIR)/lazarus $(CURDIR)/lazarus-gtk2
$(MAKE) lazbuilder $(BUILDOPTS)
$(MAKE) tools $(BUILDOPTS)
touch build-arch-stamp
install-arch: build-arch install-arch-stamp