summaryrefslogtreecommitdiff
path: root/KDE/plasma/Makefile
blob: 4323fb716478ad11a9c07c534c771620970ffdab (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
#
# Following command helps to cheate SUBDIRS list:
# $ tree -fid .
#

SUBDIRS := kactivitymanagerd           \
           aura-browser                \
           bluedevil                   \
           breeze-gtk                  \
           breeze-grub                 \
           breeze-plymouth             \
           qqc2-breeze-style           \
           discover                    \
           drkonqi                     \
           flatpak-kcm                 \
           kde-cli-tools               \
           kdecoration                 \
           kde-gtk-config              \
           xdg-desktop-portal-kde      \
           kgamma                      \
           khotkeys                    \
           kinfocenter                 \
           kmenuedit                   \
           kpipewire                   \
           kscreen                     \
           kscreenlocker               \
           ksshaskpass                 \
           ksystemstats                \
           kwallet-pam                 \
           kwayland-integration        \
           kwin                        \
           kwrited                     \
           latte-dock                  \
           layer-shell-qt              \
           libkscreen                  \
           libksysguard                \
           milou                       \
           oxygen                      \
           oxygen-fonts                \
           oxygen-gtk2                 \
           oxygen-gtk3                 \
           oxygen-sounds               \
           plank-player                \
           kdeplasma-addons            \
           plasma-nm                   \
           plasma-bigscreen            \
           breeze                      \
           plasma-browser-integration  \
           plasma-desktop              \
           plasma-disks                \
           plasma-firewall             \
           plasma-integration          \
           plasma-mobile               \
           plasma-nano                 \
           plasma-pass                 \
           plasma-pa                   \
           plasma-sdk                  \
           plasma-simplemenu           \
           plasma-systemmonitor        \
           plasma-thunderbolt          \
           plasma-vault                \
           plasma-wayland-protocols    \
           plasma-workspace            \
           plasma-workspace-wallpapers \
           plymouth-kcm                \
           polkit-kde-agent-1          \
           powerdevil                  \
           print-manager               \
           pulseaudio-qt               \
           sddm                        \
           sddm-kcm                    \
           smaragd                     \
           systemsettings              \
           wacomtablet                 \
           plasma-welcome


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