9344bb00 (kx 2023-04-06 19:18:36 +0300 1)
9344bb00 (kx 2023-04-06 19:18:36 +0300 2) #
9344bb00 (kx 2023-04-06 19:18:36 +0300 3) # Following command helps to cheate SUBDIRS list:
9344bb00 (kx 2023-04-06 19:18:36 +0300 4) # $ tree -fid .
9344bb00 (kx 2023-04-06 19:18:36 +0300 5) #
9344bb00 (kx 2023-04-06 19:18:36 +0300 6)
9344bb00 (kx 2023-04-06 19:18:36 +0300 7) SUBDIRS := GConf \
9344bb00 (kx 2023-04-06 19:18:36 +0300 8) NetworkManager \
9344bb00 (kx 2023-04-06 19:18:36 +0300 9) adwaita-icon-theme \
9344bb00 (kx 2023-04-06 19:18:36 +0300 10) amtk \
9344bb00 (kx 2023-04-06 19:18:36 +0300 11) at-spi2-atk \
9344bb00 (kx 2023-04-06 19:18:36 +0300 12) at-spi2-core \
9344bb00 (kx 2023-04-06 19:18:36 +0300 13) atk \
9344bb00 (kx 2023-04-06 19:18:36 +0300 14) atkmm \
9344bb00 (kx 2023-04-06 19:18:36 +0300 15) baobab \
9344bb00 (kx 2023-04-06 19:18:36 +0300 16) cantarell-fonts \
9344bb00 (kx 2023-04-06 19:18:36 +0300 17) caribou \
9344bb00 (kx 2023-04-06 19:18:36 +0300 18) clutter \
9344bb00 (kx 2023-04-06 19:18:36 +0300 19) clutter-gst \
9344bb00 (kx 2023-04-06 19:18:36 +0300 20) clutter-gtk \
9344bb00 (kx 2023-04-06 19:18:36 +0300 21) cogl \
9344bb00 (kx 2023-04-06 19:18:36 +0300 22) dconf \
9344bb00 (kx 2023-04-06 19:18:36 +0300 23) empathy \
9344bb00 (kx 2023-04-06 19:18:36 +0300 24) eog \
9344bb00 (kx 2023-04-06 19:18:36 +0300 25) epiphany \
9344bb00 (kx 2023-04-06 19:18:36 +0300 26) esound \
9344bb00 (kx 2023-04-06 19:18:36 +0300 27) evince \
9344bb00 (kx 2023-04-06 19:18:36 +0300 28) evolution-data-server \
9344bb00 (kx 2023-04-06 19:18:36 +0300 29) folks \
9344bb00 (kx 2023-04-06 19:18:36 +0300 30) gcr \
9344bb00 (kx 2023-04-06 19:18:36 +0300 31) gdk-pixbuf \
9344bb00 (kx 2023-04-06 19:18:36 +0300 32) gdk-pixbuf-xlib \
9344bb00 (kx 2023-04-06 19:18:36 +0300 33) gdm \
9344bb00 (kx 2023-04-06 19:18:36 +0300 34) geocode-glib \
1ff9c5a6 (kx 2024-01-18 10:59:30 +0300 35) gexiv2 \
9344bb00 (kx 2023-04-06 19:18:36 +0300 36) gjs \
9344bb00 (kx 2023-04-06 19:18:36 +0300 37) glib \
9344bb00 (kx 2023-04-06 19:18:36 +0300 38) glib-networking \
9344bb00 (kx 2023-04-06 19:18:36 +0300 39) glib2 \
9344bb00 (kx 2023-04-06 19:18:36 +0300 40) glibmm \
9344bb00 (kx 2023-04-06 19:18:36 +0300 41) gmime \
8d429c3b (kx 2023-10-13 03:58:10 +0300 42) gnome-autoar \
9344bb00 (kx 2023-04-06 19:18:36 +0300 43) gnome-backgrounds \
9344bb00 (kx 2023-04-06 19:18:36 +0300 44) gnome-bluetooth \
9344bb00 (kx 2023-04-06 19:18:36 +0300 45) gnome-calculator \
9344bb00 (kx 2023-04-06 19:18:36 +0300 46) gnome-contacts \
9344bb00 (kx 2023-04-06 19:18:36 +0300 47) gnome-control-center \
9344bb00 (kx 2023-04-06 19:18:36 +0300 48) gnome-desktop \
9344bb00 (kx 2023-04-06 19:18:36 +0300 49) gnome-dictionary \
9344bb00 (kx 2023-04-06 19:18:36 +0300 50) gnome-disk-utility \
9344bb00 (kx 2023-04-06 19:18:36 +0300 51) gnome-font-viewer \
9344bb00 (kx 2023-04-06 19:18:36 +0300 52) gnome-keyring \
9344bb00 (kx 2023-04-06 19:18:36 +0300 53) gnome-menus \
9344bb00 (kx 2023-04-06 19:18:36 +0300 54) gnome-online-accounts \
9344bb00 (kx 2023-04-06 19:18:36 +0300 55) gnome-online-miners \
9344bb00 (kx 2023-04-06 19:18:36 +0300 56) gnome-packagekit \
9344bb00 (kx 2023-04-06 19:18:36 +0300 57) gnome-screenshot \
9344bb00 (kx 2023-04-06 19:18:36 +0300 58) gnome-session \
9344bb00 (kx 2023-04-06 19:18:36 +0300 59) gnome-settings-daemon \
9344bb00 (kx 2023-04-06 19:18:36 +0300 60) gnome-shell \
9344bb00 (kx 2023-04-06 19:18:36 +0300 61) gnome-shell-extensions \
9344bb00 (kx 2023-04-06 19:18:36 +0300 62) gnome-system-log \
9344bb00 (kx 2023-04-06 19:18:36 +0300 63) gnome-system-monitor \
9344bb00 (kx 2023-04-06 19:18:36 +0300 64) gnome-terminal \
9344bb00 (kx 2023-04-06 19:18:36 +0300 65) gnome-themes-standard \
9344bb00 (kx 2023-04-06 19:18:36 +0300 66) gnome-user-docs \
9344bb00 (kx 2023-04-06 19:18:36 +0300 67) gnome-user-share \
9344bb00 (kx 2023-04-06 19:18:36 +0300 68) gnome-video-effects \
9344bb00 (kx 2023-04-06 19:18:36 +0300 69) gobject-introspection \
9344bb00 (kx 2023-04-06 19:18:36 +0300 70) grilo \
9344bb00 (kx 2023-04-06 19:18:36 +0300 71) grilo-plugins \
9344bb00 (kx 2023-04-06 19:18:36 +0300 72) gsettings-desktop-schemas \
a6ce125b (kx 2023-12-07 17:26:26 +0300 73) gsound \
9344bb00 (kx 2023-04-06 19:18:36 +0300 74) gssdp \
9344bb00 (kx 2023-04-06 19:18:36 +0300 75) gtk \
9344bb00 (kx 2023-04-06 19:18:36 +0300 76) gtk+ \
9344bb00 (kx 2023-04-06 19:18:36 +0300 77) gtk+2 \
9344bb00 (kx 2023-04-06 19:18:36 +0300 78) gtk+3 \
9344bb00 (kx 2023-04-06 19:18:36 +0300 79) gtk-doc \
9344bb00 (kx 2023-04-06 19:18:36 +0300 80) gtk-engines \
9344bb00 (kx 2023-04-06 19:18:36 +0300 81) gtkmm \
9344bb00 (kx 2023-04-06 19:18:36 +0300 82) gtksourceview \
9344bb00 (kx 2023-04-06 19:18:36 +0300 83) gucharmap \
9344bb00 (kx 2023-04-06 19:18:36 +0300 84) gupnp \
9344bb00 (kx 2023-04-06 19:18:36 +0300 85) gupnp-igd \
9344bb00 (kx 2023-04-06 19:18:36 +0300 86) gvfs \
9344bb00 (kx 2023-04-06 19:18:36 +0300 87) json-glib \
225e8090 (kx 2023-05-17 15:53:50 +0300 88) libadwaita \
9344bb00 (kx 2023-04-06 19:18:36 +0300 89) libart_lgpl \
9344bb00 (kx 2023-04-06 19:18:36 +0300 90) libchamplain \
d32bb8ee (kx 2023-10-13 15:32:25 +0300 91) libcloudproviders \
9344bb00 (kx 2023-04-06 19:18:36 +0300 92) libcroco \
9344bb00 (kx 2023-04-06 19:18:36 +0300 93) libgdata \
9344bb00 (kx 2023-04-06 19:18:36 +0300 94) libgee \
9344bb00 (kx 2023-04-06 19:18:36 +0300 95) libglade \
9344bb00 (kx 2023-04-06 19:18:36 +0300 96) libgnomekbd \
9344bb00 (kx 2023-04-06 19:18:36 +0300 97) libgsf \
9344bb00 (kx 2023-04-06 19:18:36 +0300 98) libgsystem \
9344bb00 (kx 2023-04-06 19:18:36 +0300 99) libgtop \
9344bb00 (kx 2023-04-06 19:18:36 +0300 100) libgudev \
9344bb00 (kx 2023-04-06 19:18:36 +0300 101) libgweather \
9344bb00 (kx 2023-04-06 19:18:36 +0300 102) libgxps \
3004b6c6 (kx 2023-06-13 01:53:02 +0300 103) libhandy \
e0d5c2c4 (kx 2023-05-25 14:07:01 +0300 104) libmanette \
9344bb00 (kx 2023-04-06 19:18:36 +0300 105) libmediaart \
9344bb00 (kx 2023-04-06 19:18:36 +0300 106) libnma \
9344bb00 (kx 2023-04-06 19:18:36 +0300 107) libnotify \
9344bb00 (kx 2023-04-06 19:18:36 +0300 108) libpeas \
9344bb00 (kx 2023-04-06 19:18:36 +0300 109) librsvg \
9344bb00 (kx 2023-04-06 19:18:36 +0300 110) libsecret \
9344bb00 (kx 2023-04-06 19:18:36 +0300 111) libsigc++ \
9344bb00 (kx 2023-04-06 19:18:36 +0300 112) libsoup \
9344bb00 (kx 2023-04-06 19:18:36 +0300 113) libwnck \
3072711a (kx 2023-12-05 17:29:43 +0300 114) libxklavier \
9344bb00 (kx 2023-04-06 19:18:36 +0300 115) libzapojit \
9c49e4cb (kx 2023-12-08 22:10:33 +0300 116) metacity \
9344bb00 (kx 2023-04-06 19:18:36 +0300 117) mm-common \
9344bb00 (kx 2023-04-06 19:18:36 +0300 118) mobile-broadband-provider-info \
9344bb00 (kx 2023-04-06 19:18:36 +0300 119) mousetweaks \
9344bb00 (kx 2023-04-06 19:18:36 +0300 120) mutter \
9344bb00 (kx 2023-04-06 19:18:36 +0300 121) nautilus \
9344bb00 (kx 2023-04-06 19:18:36 +0300 122) network-manager-applet \
9344bb00 (kx 2023-04-06 19:18:36 +0300 123) notification-daemon \
9344bb00 (kx 2023-04-06 19:18:36 +0300 124) pango \
9344bb00 (kx 2023-04-06 19:18:36 +0300 125) pangomm \
6678d6e3 (kx 2023-12-09 17:36:54 +0300 126) pyatspi \
9344bb00 (kx 2023-04-06 19:18:36 +0300 127) pygobject \
9344bb00 (kx 2023-04-06 19:18:36 +0300 128) pygtk \
9344bb00 (kx 2023-04-06 19:18:36 +0300 129) rest \
9344bb00 (kx 2023-04-06 19:18:36 +0300 130) seed \
9344bb00 (kx 2023-04-06 19:18:36 +0300 131) sushi \
9344bb00 (kx 2023-04-06 19:18:36 +0300 132) totem \
9344bb00 (kx 2023-04-06 19:18:36 +0300 133) totem-pl-parser \
9344bb00 (kx 2023-04-06 19:18:36 +0300 134) tracker \
9344bb00 (kx 2023-04-06 19:18:36 +0300 135) vala \
9344bb00 (kx 2023-04-06 19:18:36 +0300 136) vino \
9344bb00 (kx 2023-04-06 19:18:36 +0300 137) vte \
9344bb00 (kx 2023-04-06 19:18:36 +0300 138) yelp \
9344bb00 (kx 2023-04-06 19:18:36 +0300 139) yelp-tools \
9344bb00 (kx 2023-04-06 19:18:36 +0300 140) yelp-xsl \
9344bb00 (kx 2023-04-06 19:18:36 +0300 141) zenity
9344bb00 (kx 2023-04-06 19:18:36 +0300 142)
9344bb00 (kx 2023-04-06 19:18:36 +0300 143)
9344bb00 (kx 2023-04-06 19:18:36 +0300 144) all-recursive downloads_clean-recursive:
9344bb00 (kx 2023-04-06 19:18:36 +0300 145) @set fnord $(MAKEFLAGS); amf=$$2; \
9344bb00 (kx 2023-04-06 19:18:36 +0300 146) target=`echo $@ | sed s/-recursive//`; \
9344bb00 (kx 2023-04-06 19:18:36 +0300 147) list='$(SUBDIRS)'; for subdir in $$list; do \
9344bb00 (kx 2023-04-06 19:18:36 +0300 148) echo "Making $$target in $$subdir"; \
9344bb00 (kx 2023-04-06 19:18:36 +0300 149) local_target="$$target"; \
9344bb00 (kx 2023-04-06 19:18:36 +0300 150) (cd $$subdir && $(MAKE) $$fnord $$local_target) \
9344bb00 (kx 2023-04-06 19:18:36 +0300 151) || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
9344bb00 (kx 2023-04-06 19:18:36 +0300 152) done; test -z "$$fail"
9344bb00 (kx 2023-04-06 19:18:36 +0300 153)
9344bb00 (kx 2023-04-06 19:18:36 +0300 154) all: all-recursive
9344bb00 (kx 2023-04-06 19:18:36 +0300 155)
9344bb00 (kx 2023-04-06 19:18:36 +0300 156) downloads_clean: downloads_clean-recursive
9344bb00 (kx 2023-04-06 19:18:36 +0300 157)
9344bb00 (kx 2023-04-06 19:18:36 +0300 158) .PHONY: all-recursive downloads_clean-recursive all downloads_clean