summaryrefslogtreecommitdiff
path: root/themes/Adwaita/gtk-2.0/Makefile.am
blob: 6542cf6198bca599e5fe76f260fb069b9c199146 (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
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
enginedir = $(libdir)/gtk-2.0/$(GTK2_VERSION)/engines
engine_LTLIBRARIES = libadwaita.la

libadwaita_la_CFLAGS = $(GTK2_ENGINE_CFLAGS)
libadwaita_la_SOURCES = adwaita_engine.c
libadwaita_la_LDFLAGS = -module -avoid-version -no-undefined
libadwaita_la_LIBADD =  $(GTK2_ENGINE_LIBS)

themedir = $(datadir)/themes/Adwaita/gtk-2.0
theme_data = gtkrc \
             main.rc \
             apps.rc

asset_dirs = "assets"

asset_data = \
	assets/border.png \
	assets/button-active.png \
	assets/button-hover.png \
	assets/button-insensitive.png \
	assets/button.png \
	assets/combo-entry-ltr-button-active.png \
	assets/combo-entry-ltr-button-hover.png \
	assets/combo-entry-ltr-button-insensitive.png \
	assets/combo-entry-ltr-button.png \
	assets/combo-entry-ltr-entry-active.png \
	assets/combo-entry-ltr-entry-insensitive.png \
	assets/combo-entry-ltr-entry.png \
	assets/combo-entry-rtl-button-active.png \
	assets/combo-entry-rtl-button-hover.png \
	assets/combo-entry-rtl-button-insensitive.png \
	assets/combo-entry-rtl-button.png \
	assets/combo-entry-rtl-entry-active.png \
	assets/combo-entry-rtl-entry-insensitive.png \
	assets/combo-entry-rtl-entry.png \
	assets/entry-active.png \
	assets/entry-background-insensitive.png \
	assets/entry-background.png \
	assets/entry-insensitive.png \
	assets/entry.png \
	assets/focus.png \
	assets/frame-inline.png \
	assets/frame-notebook.png \
	assets/frame.png \
	assets/handle-horz.png \
	assets/handle.png \
	assets/handle-vert.png \
	assets/checkbox-checked-active.png \
	assets/checkbox-checked-hover.png \
	assets/checkbox-checked-insensitive.png \
	assets/checkbox-checked.png \
	assets/checkbox-mixed-active.png \
	assets/checkbox-mixed-hover.png \
	assets/checkbox-mixed-insensitive.png \
	assets/checkbox-mixed.png \
	assets/checkbox-unchecked-active.png \
	assets/checkbox-unchecked-hover.png \
	assets/checkbox-unchecked-insensitive.png \
	assets/checkbox-unchecked.png \
	assets/line.png \
	assets/menubar-item-active.png \
	assets/menu-border.png \
	assets/menu-checkbox-hover.png \
	assets/menu-checkbox-checked-hover.png \
	assets/menu-checkbox-checked-insensitive.png \
	assets/menu-checkbox-checked.png \
	assets/menu-checkbox-insensitive.png \
	assets/menu-checkbox-mixed-hover.png \
	assets/menu-checkbox-mixed-insensitive.png \
	assets/menu-checkbox-mixed.png \
	assets/menu-checkbox.png \
	assets/menu-pan-down-insensitive.png \
	assets/menu-pan-down.png \
	assets/menu-pan-left-hover.png \
	assets/menu-pan-left-insensitive.png \
	assets/menu-pan-left.png \
	assets/menu-pan-right-hover.png \
	assets/menu-pan-right-insensitive.png \
	assets/menu-pan-right.png \
	assets/menu-pan-up-insensitive.png \
	assets/menu-pan-up.png \
	assets/menu-radio-hover.png \
	assets/menu-radio-checked-hover.png \
	assets/menu-radio-checked-insensitive.png \
	assets/menu-radio-checked.png \
	assets/menu-radio-insensitive.png \
	assets/menu-radio-mixed-hover.png \
	assets/menu-radio-mixed-insensitive.png \
	assets/menu-radio-mixed.png \
	assets/menu-radio.png \
	assets/notebook-combo-entry-ltr-entry-active.png \
	assets/notebook-combo-entry-ltr-entry-insensitive.png \
	assets/notebook-combo-entry-ltr-entry.png \
	assets/notebook-combo-entry-rtl-entry-active.png \
	assets/notebook-combo-entry-rtl-entry-insensitive.png \
	assets/notebook-combo-entry-rtl-entry.png \
	assets/notebook-entry-active.png \
	assets/notebook-entry-insensitive.png \
	assets/notebook-entry.png \
	assets/pan-down-insensitive.png \
	assets/pan-down.png \
	assets/pan-left-insensitive.png \
	assets/pan-left.png \
	assets/pan-left-semi.png \
	assets/pan-right-insensitive.png \
	assets/pan-right.png \
	assets/pan-right-semi.png \
	assets/pan-up-insensitive.png \
	assets/pan-up.png \
	assets/progressbar-horz.png \
	assets/progressbar-horz-trough.png \
	assets/progressbar-vert.png \
	assets/progressbar-vert-trough.png \
	assets/radio-checked-active.png \
	assets/radio-checked-hover.png \
	assets/radio-checked-insensitive.png \
	assets/radio-checked.png \
	assets/radio-mixed-active.png \
	assets/radio-mixed-hover.png \
	assets/radio-mixed-insensitive.png \
	assets/radio-mixed.png \
	assets/radio-unchecked-active.png \
	assets/radio-unchecked-hover.png \
	assets/radio-unchecked-insensitive.png \
	assets/radio-unchecked.png \
	assets/scale-horz-focus.png \
	assets/scale-horz-trough-active.png \
	assets/scale-horz-trough.png \
	assets/scale-slider-active.png \
	assets/scale-slider-hover.png \
	assets/scale-slider-insensitive.png \
	assets/scale-slider.png \
	assets/scale-vert-trough-active.png \
	assets/scale-vert-trough.png \
	assets/scrollbar-horz-slider-active.png \
	assets/scrollbar-horz-slider-hover.png \
	assets/scrollbar-horz-slider.png \
	assets/scrollbar-horz-trough.png \
	assets/scrollbar-vert-slider-active.png \
	assets/scrollbar-vert-slider-active-rtl.png \
	assets/scrollbar-vert-slider-hover.png \
	assets/scrollbar-vert-slider-hover-rtl.png \
	assets/scrollbar-vert-slider.png \
	assets/scrollbar-vert-slider-rtl.png \
	assets/scrollbar-vert-trough.png \
	assets/scrollbar-vert-trough-rtl.png \
	assets/spin-down-insensitive.png \
	assets/spin-down.png \
	assets/spin-ltr-down-active.png \
	assets/spin-ltr-down-hover.png \
	assets/spin-ltr-down-insensitive.png \
	assets/spin-ltr-down.png \
	assets/spin-ltr-up-active.png \
	assets/spin-ltr-up-hover.png \
	assets/spin-ltr-up-insensitive.png \
	assets/spin-ltr-up.png \
	assets/spin-rtl-down-active.png \
	assets/spin-rtl-down-hover.png \
	assets/spin-rtl-down-insensitive.png \
	assets/spin-rtl-down.png \
	assets/spin-rtl-up-active.png \
	assets/spin-rtl-up-hover.png \
	assets/spin-rtl-up-insensitive.png \
	assets/spin-rtl-up.png \
	assets/spin-up-insensitive.png \
	assets/spin-up.png \
	assets/tab-down-active.png \
	assets/tab-down.png \
	assets/tab-horz-gap.png \
	assets/tab-left-active.png \
	assets/tab-left.png \
	assets/tab-right-active.png \
	assets/tab-right.png \
	assets/tab-up-active.png \
	assets/tab-up.png \
	assets/tab-vert-gap.png \
	assets/treeview-pan-down-active.png \
	assets/treeview-pan-down-hover.png \
	assets/treeview-pan-down.png \
	assets/treeview-pan-up-active.png \
	assets/treeview-pan-up-hover.png \
	assets/treeview-pan-up.png \
	assets/treeview-separator-ltr.png \
	assets/treeview-separator-rtl.png


             
install-data-local:
	for dir in $(asset_dirs); do \
		for file in `cd $(srcdir)/$$dir && find . -maxdepth 1 \( -name "*.png" \)`; do \
			$(mkdir_p) $(DESTDIR)$(datadir)/themes/Adwaita/gtk-2.0/$$dir; \
			$(install_sh_DATA) $(srcdir)/$$dir/$$file $(DESTDIR)$(themedir)/$$dir/$$file; \
		done; \
	done
# FIXME: this is probably awful	$(install_sh_DATA) $(srcdir)/$(theme_data) $(DESTDIR)$(themedir)/;

uninstall-local:
	for dir in $(asset_dirs); do \
		for file in `cd $(srcdir)/$$dir && find . -maxdepth 1 \( -name "*.png" \)`; do \
			rm -f $(DESTDIR)$(datadir)/themes/Adwaita/gtk-2.0/$$dir/$$file; \
		done; \
	done

EXTRA_DIST = $(theme_data) $(asset_data)