# # Following command helps to cheate SUBDIRS list: # $ tree -fid . # SUBDIRS := CLooG \ acl \ acpid \ adjtimex \ apcupsd \ ash \ at \ attr \ banners \ bpe \ bsdstrings \ btrfs-progs \ bzip2 \ c2man \ can-utils \ cpufrequtils \ cryptsetup \ ctags \ cups \ cups-filters \ cups-xp \ db \ dbus \ dc3dd \ dcron \ debianutils \ devs-debian \ dialog \ diffstat \ dmidecode \ dosfstools \ e2fsprogs \ efibootmgr \ efivar \ eject \ elilo \ elogind \ elvis \ eudev \ fakeroot \ fdutils \ file \ foomatic-db \ foomatic-db-engine \ foomatic-db-nonfree \ foomatic-filters \ genext2fs \ genpower-debian \ ghostscript \ ghostscript-fonts-std \ gphoto2 \ gpm \ gptfdisk \ gutenprint \ hdparm \ hplip \ htop \ i2c-tools \ infozip \ inih \ inotify-tools \ isapnptools \ ispell \ itstool \ jbigkit \ jed \ jfsutils \ joe \ jove \ jsmin \ kbd \ kmod \ less \ libcgroup \ lilo \ linuxconsole \ linuxdoc-tools \ lm-sensors \ logrotate \ lrzip \ lshw \ lsof \ lsscsi \ lua \ lvm2 \ lxc \ lzip \ man \ man-db \ man-pages \ man-pages-posix \ man2html \ mc \ mcelog \ mdadm \ minicom \ mktemp \ mlocate \ most \ mt-st \ mtd-utils \ mtx \ nano \ ncompress \ nvme-cli \ os-prober \ patchelf \ pciutils \ pcmciautils \ pkgtools \ pm-utils \ po4a \ populatefs \ powertop \ procinfo \ procinfo-ng \ procps \ procps-ng \ pseudo \ psmisc \ psmisc-ng \ psutils \ qpdf \ quota \ radeontool \ reiserfsprogs \ rpm \ rzip \ sash \ sc \ sdparm \ seejpeg \ setserial \ shadow \ smartmontools \ splitvt \ squashfs-tools \ sudo \ sysfsutils \ sysklogd \ syslinux \ sysstat \ sysvinit \ tcsh \ tmux \ todos \ tree \ udisks \ udisks2 \ upower \ usb-modeswitch \ usb-modeswitch-data \ usbutils \ utempter \ util-linux \ vim \ xfs \ xz \ ziptool \ zoo \ zsh all-recursive downloads_clean-recursive: @set fnord $(MAKEFLAGS); amf=$$2; \ target=`echo $@ | sed s/-recursive//`; \ list='$(SUBDIRS)'; for subdir in $$list; do \ echo "Making $$target in $$subdir"; \ local_target="$$target"; \ (cd $$subdir && $(MAKE) $$fnord $$local_target) \ || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ done; test -z "$$fail" all: all-recursive downloads_clean: downloads_clean-recursive .PHONY: all-recursive downloads_clean-recursive all downloads_clean