summaryrefslogtreecommitdiff
authorar <ar>2005-03-26 00:06:00 (UTC)
committer ar <ar>2005-03-26 00:06:00 (UTC)
commit6d8f326cb4429a45c417ecdc04f58e832017aa66 (patch) (side-by-side diff)
treeb14ca8057b4019e7704d92341475130bf2b11d38
parentbd86e7f6e4212f527d5b88af03acf23875470054 (diff)
downloadopie-6d8f326cb4429a45c417ecdc04f58e832017aa66.zip
opie-6d8f326cb4429a45c417ecdc04f58e832017aa66.tar.gz
opie-6d8f326cb4429a45c417ecdc04f58e832017aa66.tar.bz2
- cleanup qmake in mrproper target
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--Makefile2
1 files changed, 2 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 3a6c18d..a6768a7 100644
--- a/Makefile
+++ b/Makefile
@@ -88,64 +88,66 @@ export include-config := 1
endif
-include $(TOPDIR)/.config.cmd
SUBDIRS = $(subdir-y)
all clean install ipk: $(SUBDIRS)
lupdate lrelease:
@for i in $(SUBDIRS); do $(MAKE) -C $$i $@; done
opie-lupdate opie-lrelease messages:
@for i in $(SUBDIRS); do $(MAKE) -C $$i $@; done;
# from kde
qtmessages:
cd $(QTDIR)/src ; \
sed -e "s,#define,," xml/qxml.cpp > qxml_clean.cpp ;\
find . -name "*.cpp" | grep -v moc_ > list ;\
for file in qfiledialog qcolordialog qprintdialog \
qurloperator qftp qhttp qlocal qerrormessage; do \
grep -v $$file list > list.new && mv list.new list ;\
done ;\
xgettext -C -ktr -kQT_TRANSLATE_NOOP -n `cat list` -o $(OPIEDIR)/qt-messages.pot
ifndef CONFIG_TARGET_OE
$(subdir-y) : $(if $(CONFIG_LIBQPE),$(QTDIR)/stamp-headers $(OPIEDIR)/stamp-headers) \
$(if $(CONFIG_LIBQPE-X11),$(QTDIR)/stamp-headers-x11 $(OPIEDIR)/stamp-headers-x11 ) \
$(TOPDIR)/library/custom.h
else
$(subdir-y) : $(if $(CONFIG_LIBQPE),$(OPIEDIR)/stamp-headers) $(TOPDIR)/library/custom.h
endif
clean : $(TOPDIR)/.config
make -C bin clean
make -C lib clean
make -C plugins clean
apidox :
doc/generate_apidox
mrproper : clean-configs
find . -name ".moc"|xargs rm -rf
find . -name ".obj"|xargs rm -rf
find lib -name "lib*.*"|xargs rm -f
find plugins -name "lib*.*"|xargs rm -f
find . -name "*.pro"|xargs touch
rm stamp-headers
+ make -C qmake clean
+ rm qmake/qmake
include $(TOPDIR)/Rules.make
# to speed up (avoid include/generation of packaging rules)
ifneq ($(filter package%,$(MAKECMDGOALS)),)
# packaging requested
$(TOPDIR)/Package.make :
@echo "Generating packaging rules"
@$(TOPDIR)/scripts/GeneratePackageMake > $(TOPDIR)/Package.make
# load rules to make packages
-include $(TOPDIR)/Package.make
endif