author | mickeyl <mickeyl> | 2004-03-27 15:11:25 (UTC) |
---|---|---|
committer | mickeyl <mickeyl> | 2004-03-27 15:11:25 (UTC) |
commit | b861672a92c94a19bb7696b144310876b98ca424 (patch) (side-by-side diff) | |
tree | d726a8c082965f6fbb650f8ebbf738758a6854d5 | |
parent | d4f3b191088c8aba4e4cc391f79785e65a1d7431 (diff) | |
download | opie-b861672a92c94a19bb7696b144310876b98ca424.zip opie-b861672a92c94a19bb7696b144310876b98ca424.tar.gz opie-b861672a92c94a19bb7696b144310876b98ca424.tar.bz2 |
add mrproper as make target
-rw-r--r-- | Makefile | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -46,65 +46,70 @@ all menuconfig xconfig oldconfig config randconfig allyesconfig allnoconfig defc clean-configs : @echo "Wiping generated config.in files..." @-rm -f $(configs) ifneq ($(wildcard $(TOPDIR)/.depends.cfgs),) include $(TOPDIR)/.depends.cfgs endif all menuconfig xconfig oldconfig config randconfig allyesconfig allnoconfig defconfig : $(configs) $(TOPDIR)/.config: $(TOPDIR)/.depends.cfgs $(configs) $(call descend,scripts/kconfig,conf) @if [ ! -e $@ ]; then \ cp $(TOPDIR)/def-configs/opie $@; \ fi @$(MAKE) -C scripts/kconfig conf ./scripts/kconfig/conf -s ./config.in export ifeq ($(filter $(noconfig_targets),$(MAKECMDGOALS)),) export include-config := 1 -include $(TOPDIR)/.config -include $(TOPDIR)/.depends 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 $(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 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 . -name "*.pro"|xargs touch + include $(TOPDIR)/Rules.make |