# # Following command helps to cheate SUBDIRS list: # $ tree -fid . # SUBDIRS := Vulkan \ WindowMaker \ conky \ dejavu-fonts \ dejavu-fonts-ttf \ desktop-file-utils \ dino \ feh \ fontconfig \ fonts-tlwg \ freeglut \ gimp \ glew \ glu \ gst-plugins-bad \ gst-plugins-base \ gst-plugins-good \ gst-plugins-ugly \ gstreamer \ hicolor-icon-theme \ libdrm \ libepoxy \ liberation-fonts \ liberation-fonts-ttf \ libevdev \ libglvnd \ libinput \ libtxc_dxtn \ libvdpau \ libwacom \ libxkbcommon \ lxappearance \ lxappearance-obconf \ lxinput \ mesa \ mesa-demos \ mozilla-firefox \ mozilla-thunderbird \ mtdev \ nitrogen \ obconf \ openbox \ pyxdg \ qt5 \ startup-notification \ tdesktop \ terminus-font \ thaixfonts \ tint2 \ vaapi \ xdg-user-dirs \ xdg-utils \ xterm 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