1themedir = $(datadir)/themes 2platadir = $(DESTDIR)$(themedir)/Plata 3luminedir = $(DESTDIR)$(themedir)/Plata-Lumine 4noirdir = $(DESTDIR)$(themedir)/Plata-Noir 5platacompactdir = $(DESTDIR)$(themedir)/Plata-Compact 6luminecompactdir = $(DESTDIR)$(themedir)/Plata-Lumine-Compact 7noircompactdir = $(DESTDIR)$(themedir)/Plata-Noir-Compact 8 9shelldir = $(srcdir)/gnome-shell 10if !GNOME_IS_338_OR_NEWER 11if !GNOME_IS_336_OR_NEWER 12shell_file = \ 13 $(shelldir)/gnome-shell.css \ 14 $(shelldir)/gnome-shell-theme.gresource \ 15 $(shelldir)/key-enter.svg \ 16 $(shelldir)/key-enter-active.svg \ 17 $(shelldir)/key-hide.svg \ 18 $(shelldir)/key-layout.svg \ 19 $(shelldir)/key-shift.svg \ 20 $(shelldir)/key-shift-latched-uppercase.svg \ 21 $(shelldir)/key-shift-uppercase.svg \ 22 $(shelldir)/message-indicator-symbolic.svg \ 23 $(shelldir)/no-events.svg \ 24 $(shelldir)/no-notifications.svg \ 25 $(shelldir)/noise-texture.png \ 26 $(shelldir)/pad-osd.css \ 27 $(shelldir)/process-working.svg \ 28 $(shelldir)/toggle-off.svg \ 29 $(shelldir)/toggle-on.svg 30endif 31if GNOME_IS_336_OR_NEWER 32shell_file = \ 33 $(shelldir)/gnome-shell.css \ 34 $(shelldir)/gnome-shell-theme.gresource \ 35 $(shelldir)/calendar-today.svg \ 36 $(shelldir)/calendar-today-other.svg \ 37 $(shelldir)/eye-not-looking-symbolic.svg \ 38 $(shelldir)/eye-open-negative-filled-symbolic.svg \ 39 $(shelldir)/keyboard-caps-lock-filled-symbolic.svg \ 40 $(shelldir)/keyboard-enter-symbolic.svg \ 41 $(shelldir)/keyboard-hide-symbolic.svg \ 42 $(shelldir)/keyboard-layout-filled-symbolic.svg \ 43 $(shelldir)/keyboard-shift-filled-symbolic.svg \ 44 $(shelldir)/message-indicator-symbolic.svg \ 45 $(shelldir)/no-events.svg \ 46 $(shelldir)/no-notifications.svg \ 47 $(shelldir)/pad-osd.css \ 48 $(shelldir)/toggle-off.svg \ 49 $(shelldir)/toggle-on.svg 50endif 51endif 52if GNOME_IS_338_OR_NEWER 53shell_file = \ 54 $(shelldir)/gnome-shell.css \ 55 $(shelldir)/gnome-shell-theme.gresource \ 56 $(shelldir)/calendar-today.svg \ 57 $(shelldir)/calendar-today-other.svg \ 58 $(shelldir)/color-pick.svg \ 59 $(shelldir)/eye-not-looking-symbolic.svg \ 60 $(shelldir)/eye-open-negative-filled-symbolic.svg \ 61 $(shelldir)/keyboard-caps-lock-filled-symbolic.svg \ 62 $(shelldir)/keyboard-enter-symbolic.svg \ 63 $(shelldir)/keyboard-hide-symbolic.svg \ 64 $(shelldir)/keyboard-layout-filled-symbolic.svg \ 65 $(shelldir)/keyboard-shift-filled-symbolic.svg \ 66 $(shelldir)/message-indicator-symbolic.svg \ 67 $(shelldir)/no-events.svg \ 68 $(shelldir)/no-notifications.svg \ 69 $(shelldir)/pad-osd.css \ 70 $(shelldir)/toggle-off.svg \ 71 $(shelldir)/toggle-on.svg 72endif 73shell_classic_file = \ 74 $(shelldir)/extensions/window-list/classic.css \ 75 $(shelldir)/extensions/window-list/stylesheet.css 76shell_classic_readme_file = \ 77 $(srcdir)/sass/gnome-shell/README.window-list 78shell_wtd_file = \ 79 $(shelldir)/extensions/workspaces-to-dock/workspaces-to-dock.css 80if !GNOME_IS_320_TO_324 81shell_gdm3_file = $(shelldir)/gdm3-Plata.css 82endif 83if !GNOME_IS_338_OR_NEWER 84if !GNOME_IS_336_OR_NEWER 85if !GNOME_IS_332_OR_NEWER 86shell_asset_file = \ 87 $(shelldir)/assets/calendar-arrow-left-hover.svg \ 88 $(shelldir)/assets/calendar-arrow-left.svg \ 89 $(shelldir)/assets/calendar-arrow-right-hover.svg \ 90 $(shelldir)/assets/calendar-arrow-right.svg \ 91 $(shelldir)/assets/checkbox-hover.svg \ 92 $(shelldir)/assets/checkbox-off-hover.svg \ 93 $(shelldir)/assets/checkbox-off.svg \ 94 $(shelldir)/assets/checkbox.svg \ 95 $(shelldir)/assets/dash-placeholder.svg \ 96 $(shelldir)/assets/go-down.svg \ 97 $(shelldir)/assets/go-up.svg \ 98 $(shelldir)/assets/media-control-active.svg \ 99 $(shelldir)/assets/media-control-hover.svg \ 100 $(shelldir)/assets/more-results.svg \ 101 $(shelldir)/assets/window-close-active.svg \ 102 $(shelldir)/assets/window-close-hover.svg \ 103 $(shelldir)/assets/window-close.svg 104endif 105endif 106if GNOME_IS_332_OR_NEWER 107shell_asset_file = \ 108 $(shelldir)/assets/checkbox-hover.svg \ 109 $(shelldir)/assets/checkbox-off-hover.svg \ 110 $(shelldir)/assets/checkbox-off.svg \ 111 $(shelldir)/assets/checkbox.svg \ 112 $(shelldir)/assets/dash-placeholder.svg \ 113 $(shelldir)/assets/go-down.svg \ 114 $(shelldir)/assets/go-left.svg \ 115 $(shelldir)/assets/go-right.svg \ 116 $(shelldir)/assets/go-up.svg \ 117 $(shelldir)/assets/media-control-active.svg \ 118 $(shelldir)/assets/media-control-hover.svg \ 119 $(shelldir)/assets/more-results.svg 120endif 121if GNOME_IS_336_OR_NEWER 122shell_asset_file = \ 123 $(shelldir)/assets/checkbox-hover.svg \ 124 $(shelldir)/assets/checkbox-off-hover.svg \ 125 $(shelldir)/assets/checkbox-off.svg \ 126 $(shelldir)/assets/checkbox.svg \ 127 $(shelldir)/assets/dash-placeholder.svg \ 128 $(shelldir)/assets/go-down.svg \ 129 $(shelldir)/assets/go-left.svg \ 130 $(shelldir)/assets/go-right.svg \ 131 $(shelldir)/assets/go-up.svg \ 132 $(shelldir)/assets/media-control-active.svg \ 133 $(shelldir)/assets/media-control-hover.svg 134endif 135endif 136if GNOME_IS_338_OR_NEWER 137shell_asset_file = \ 138 $(shelldir)/assets/checkbox-hover.svg \ 139 $(shelldir)/assets/checkbox-off-hover.svg \ 140 $(shelldir)/assets/checkbox-off.svg \ 141 $(shelldir)/assets/checkbox.svg \ 142 $(shelldir)/assets/dash-placeholder.svg \ 143 $(shelldir)/assets/go-down.svg \ 144 $(shelldir)/assets/go-left.svg \ 145 $(shelldir)/assets/go-right.svg \ 146 $(shelldir)/assets/go-up.svg \ 147 $(shelldir)/assets/media-control-active.svg \ 148 $(shelldir)/assets/media-control-hover.svg 149endif 150shell_extension_workspace_asset_file = \ 151 $(shelldir)/extensions/workspaces-to-dock/assets/four-bottom.svg \ 152 $(shelldir)/extensions/workspaces-to-dock/assets/four-left.svg \ 153 $(shelldir)/extensions/workspaces-to-dock/assets/four-right.svg \ 154 $(shelldir)/extensions/workspaces-to-dock/assets/four-top.svg \ 155 $(shelldir)/extensions/workspaces-to-dock/assets/h-four.svg \ 156 $(shelldir)/extensions/workspaces-to-dock/assets/h-one.svg \ 157 $(shelldir)/extensions/workspaces-to-dock/assets/h-three.svg \ 158 $(shelldir)/extensions/workspaces-to-dock/assets/h-two.svg \ 159 $(shelldir)/extensions/workspaces-to-dock/assets/one-bottom.svg \ 160 $(shelldir)/extensions/workspaces-to-dock/assets/one-left.svg \ 161 $(shelldir)/extensions/workspaces-to-dock/assets/one-right.svg \ 162 $(shelldir)/extensions/workspaces-to-dock/assets/one-top.svg \ 163 $(shelldir)/extensions/workspaces-to-dock/assets/three-bottom.svg \ 164 $(shelldir)/extensions/workspaces-to-dock/assets/three-left.svg \ 165 $(shelldir)/extensions/workspaces-to-dock/assets/three-right.svg \ 166 $(shelldir)/extensions/workspaces-to-dock/assets/three-top.svg \ 167 $(shelldir)/extensions/workspaces-to-dock/assets/two-bottom.svg \ 168 $(shelldir)/extensions/workspaces-to-dock/assets/two-left.svg \ 169 $(shelldir)/extensions/workspaces-to-dock/assets/two-right.svg \ 170 $(shelldir)/extensions/workspaces-to-dock/assets/two-top.svg 171 172shellluminedir = $(srcdir)/gnome-shell-light 173if !GNOME_IS_338_OR_NEWER 174if !GNOME_IS_336_OR_NEWER 175shell_lumine_file = \ 176 $(shellluminedir)/gnome-shell.css \ 177 $(shellluminedir)/gnome-shell-theme.gresource \ 178 $(shellluminedir)/key-enter.svg \ 179 $(shellluminedir)/key-enter-active.svg \ 180 $(shellluminedir)/key-hide.svg \ 181 $(shellluminedir)/key-layout.svg \ 182 $(shellluminedir)/key-shift.svg \ 183 $(shellluminedir)/key-shift-latched-uppercase.svg \ 184 $(shellluminedir)/key-shift-uppercase.svg \ 185 $(shellluminedir)/message-indicator-symbolic.svg \ 186 $(shellluminedir)/no-events.svg \ 187 $(shellluminedir)/no-notifications.svg \ 188 $(shellluminedir)/noise-texture.png \ 189 $(shellluminedir)/pad-osd.css \ 190 $(shellluminedir)/process-working.svg \ 191 $(shellluminedir)/toggle-off.svg \ 192 $(shellluminedir)/toggle-on.svg 193endif 194if GNOME_IS_336_OR_NEWER 195shell_lumine_file = \ 196 $(shellluminedir)/gnome-shell.css \ 197 $(shellluminedir)/gnome-shell-theme.gresource \ 198 $(shellluminedir)/calendar-today.svg \ 199 $(shellluminedir)/calendar-today-other.svg \ 200 $(shellluminedir)/eye-not-looking-symbolic.svg \ 201 $(shellluminedir)/eye-open-negative-filled-symbolic.svg \ 202 $(shellluminedir)/keyboard-caps-lock-filled-symbolic.svg \ 203 $(shellluminedir)/keyboard-enter-symbolic.svg \ 204 $(shellluminedir)/keyboard-hide-symbolic.svg \ 205 $(shellluminedir)/keyboard-layout-filled-symbolic.svg \ 206 $(shellluminedir)/keyboard-shift-filled-symbolic.svg \ 207 $(shellluminedir)/message-indicator-symbolic.svg \ 208 $(shellluminedir)/no-events.svg \ 209 $(shellluminedir)/no-notifications.svg \ 210 $(shellluminedir)/pad-osd.css \ 211 $(shellluminedir)/toggle-off.svg \ 212 $(shellluminedir)/toggle-on.svg 213endif 214endif 215if GNOME_IS_338_OR_NEWER 216shell_lumine_file = \ 217 $(shellluminedir)/gnome-shell.css \ 218 $(shellluminedir)/gnome-shell-theme.gresource \ 219 $(shellluminedir)/calendar-today.svg \ 220 $(shellluminedir)/calendar-today-other.svg \ 221 $(shellluminedir)/color-pick.svg \ 222 $(shellluminedir)/eye-not-looking-symbolic.svg \ 223 $(shellluminedir)/eye-open-negative-filled-symbolic.svg \ 224 $(shellluminedir)/keyboard-caps-lock-filled-symbolic.svg \ 225 $(shellluminedir)/keyboard-enter-symbolic.svg \ 226 $(shellluminedir)/keyboard-hide-symbolic.svg \ 227 $(shellluminedir)/keyboard-layout-filled-symbolic.svg \ 228 $(shellluminedir)/keyboard-shift-filled-symbolic.svg \ 229 $(shellluminedir)/message-indicator-symbolic.svg \ 230 $(shellluminedir)/no-events.svg \ 231 $(shellluminedir)/no-notifications.svg \ 232 $(shellluminedir)/pad-osd.css \ 233 $(shellluminedir)/toggle-off.svg \ 234 $(shellluminedir)/toggle-on.svg 235endif 236shell_lumine_classic_file = \ 237 $(shellluminedir)/extensions/window-list/classic.css \ 238 $(shellluminedir)/extensions/window-list/stylesheet.css 239shell_lumine_wtd_file = \ 240 $(shellluminedir)/extensions/workspaces-to-dock/workspaces-to-dock.css 241if !GNOME_IS_320_TO_324 242shell_lumine_gdm3_file = $(shellluminedir)/gdm3-Plata-Lumine.css 243endif 244if !GNOME_IS_338_OR_NEWER 245if !GNOME_IS_336_OR_NEWER 246if !GNOME_IS_332_OR_NEWER 247shell_lumine_asset_file = \ 248 $(shellluminedir)/assets/calendar-arrow-left-hover.svg \ 249 $(shellluminedir)/assets/calendar-arrow-left.svg \ 250 $(shellluminedir)/assets/calendar-arrow-right-hover.svg \ 251 $(shellluminedir)/assets/calendar-arrow-right.svg \ 252 $(shellluminedir)/assets/checkbox-hover.svg \ 253 $(shellluminedir)/assets/checkbox-off-hover.svg \ 254 $(shellluminedir)/assets/checkbox-off.svg \ 255 $(shellluminedir)/assets/checkbox.svg \ 256 $(shellluminedir)/assets/dash-placeholder.svg \ 257 $(shellluminedir)/assets/go-down.svg \ 258 $(shellluminedir)/assets/go-up.svg \ 259 $(shellluminedir)/assets/media-control-active.svg \ 260 $(shellluminedir)/assets/media-control-hover.svg \ 261 $(shellluminedir)/assets/more-results.svg \ 262 $(shellluminedir)/assets/window-close-active.svg \ 263 $(shellluminedir)/assets/window-close-hover.svg \ 264 $(shellluminedir)/assets/window-close.svg 265endif 266endif 267if GNOME_IS_332_OR_NEWER 268shell_lumine_asset_file = \ 269 $(shellluminedir)/assets/checkbox-hover.svg \ 270 $(shellluminedir)/assets/checkbox-off-hover.svg \ 271 $(shellluminedir)/assets/checkbox-off.svg \ 272 $(shellluminedir)/assets/checkbox.svg \ 273 $(shellluminedir)/assets/dash-placeholder.svg \ 274 $(shellluminedir)/assets/go-down.svg \ 275 $(shellluminedir)/assets/go-left.svg \ 276 $(shellluminedir)/assets/go-right.svg \ 277 $(shellluminedir)/assets/go-up.svg \ 278 $(shellluminedir)/assets/media-control-active.svg \ 279 $(shellluminedir)/assets/media-control-hover.svg \ 280 $(shellluminedir)/assets/more-results.svg 281endif 282if GNOME_IS_336_OR_NEWER 283shell_lumine_asset_file = \ 284 $(shellluminedir)/assets/checkbox-hover.svg \ 285 $(shellluminedir)/assets/checkbox-off-hover.svg \ 286 $(shellluminedir)/assets/checkbox-off.svg \ 287 $(shellluminedir)/assets/checkbox.svg \ 288 $(shellluminedir)/assets/dash-placeholder.svg \ 289 $(shellluminedir)/assets/go-down.svg \ 290 $(shellluminedir)/assets/go-left.svg \ 291 $(shellluminedir)/assets/go-right.svg \ 292 $(shellluminedir)/assets/go-up.svg \ 293 $(shellluminedir)/assets/media-control-active.svg \ 294 $(shellluminedir)/assets/media-control-hover.svg 295endif 296endif 297if GNOME_IS_338_OR_NEWER 298shell_lumine_asset_file = \ 299 $(shellluminedir)/assets/checkbox-hover.svg \ 300 $(shellluminedir)/assets/checkbox-off-hover.svg \ 301 $(shellluminedir)/assets/checkbox-off.svg \ 302 $(shellluminedir)/assets/checkbox.svg \ 303 $(shellluminedir)/assets/dash-placeholder.svg \ 304 $(shellluminedir)/assets/go-down.svg \ 305 $(shellluminedir)/assets/go-left.svg \ 306 $(shellluminedir)/assets/go-right.svg \ 307 $(shellluminedir)/assets/go-up.svg \ 308 $(shellluminedir)/assets/media-control-active.svg \ 309 $(shellluminedir)/assets/media-control-hover.svg 310endif 311 312shellnoirdir = $(srcdir)/gnome-shell-dark 313if !GNOME_IS_338_OR_NEWER 314if !GNOME_IS_336_OR_NEWER 315shell_noir_file = \ 316 $(shellnoirdir)/gnome-shell.css \ 317 $(shellnoirdir)/gnome-shell-theme.gresource \ 318 $(shellnoirdir)/key-enter.svg \ 319 $(shellnoirdir)/key-enter-active.svg \ 320 $(shellnoirdir)/key-hide.svg \ 321 $(shellnoirdir)/key-layout.svg \ 322 $(shellnoirdir)/key-shift.svg \ 323 $(shellnoirdir)/key-shift-latched-uppercase.svg \ 324 $(shellnoirdir)/key-shift-uppercase.svg \ 325 $(shellnoirdir)/message-indicator-symbolic.svg \ 326 $(shellnoirdir)/no-events.svg \ 327 $(shellnoirdir)/no-notifications.svg \ 328 $(shellnoirdir)/noise-texture.png \ 329 $(shellnoirdir)/pad-osd.css \ 330 $(shellnoirdir)/process-working.svg \ 331 $(shellnoirdir)/toggle-off.svg \ 332 $(shellnoirdir)/toggle-on.svg 333endif 334if GNOME_IS_336_OR_NEWER 335shell_noir_file = \ 336 $(shellnoirdir)/gnome-shell.css \ 337 $(shellnoirdir)/gnome-shell-theme.gresource \ 338 $(shellnoirdir)/calendar-today.svg \ 339 $(shellnoirdir)/calendar-today-other.svg \ 340 $(shellnoirdir)/eye-not-looking-symbolic.svg \ 341 $(shellnoirdir)/eye-open-negative-filled-symbolic.svg \ 342 $(shellnoirdir)/keyboard-caps-lock-filled-symbolic.svg \ 343 $(shellnoirdir)/keyboard-enter-symbolic.svg \ 344 $(shellnoirdir)/keyboard-hide-symbolic.svg \ 345 $(shellnoirdir)/keyboard-layout-filled-symbolic.svg \ 346 $(shellnoirdir)/keyboard-shift-filled-symbolic.svg \ 347 $(shellnoirdir)/message-indicator-symbolic.svg \ 348 $(shellnoirdir)/no-events.svg \ 349 $(shellnoirdir)/no-notifications.svg \ 350 $(shellnoirdir)/pad-osd.css \ 351 $(shellnoirdir)/toggle-off.svg \ 352 $(shellnoirdir)/toggle-on.svg 353endif 354endif 355if GNOME_IS_338_OR_NEWER 356shell_noir_file = \ 357 $(shellnoirdir)/gnome-shell.css \ 358 $(shellnoirdir)/gnome-shell-theme.gresource \ 359 $(shellnoirdir)/calendar-today.svg \ 360 $(shellnoirdir)/calendar-today-other.svg \ 361 $(shellnoirdir)/color-pick.svg \ 362 $(shellnoirdir)/eye-not-looking-symbolic.svg \ 363 $(shellnoirdir)/eye-open-negative-filled-symbolic.svg \ 364 $(shellnoirdir)/keyboard-caps-lock-filled-symbolic.svg \ 365 $(shellnoirdir)/keyboard-enter-symbolic.svg \ 366 $(shellnoirdir)/keyboard-hide-symbolic.svg \ 367 $(shellnoirdir)/keyboard-layout-filled-symbolic.svg \ 368 $(shellnoirdir)/keyboard-shift-filled-symbolic.svg \ 369 $(shellnoirdir)/message-indicator-symbolic.svg \ 370 $(shellnoirdir)/no-events.svg \ 371 $(shellnoirdir)/no-notifications.svg \ 372 $(shellnoirdir)/pad-osd.css \ 373 $(shellnoirdir)/toggle-off.svg \ 374 $(shellnoirdir)/toggle-on.svg 375endif 376 377shell_noir_classic_file = \ 378 $(shellnoirdir)/extensions/window-list/classic.css \ 379 $(shellnoirdir)/extensions/window-list/stylesheet.css 380shell_noir_wtd_file = \ 381 $(shellnoirdir)/extensions/workspaces-to-dock/workspaces-to-dock.css 382if !GNOME_IS_320_TO_324 383shell_noir_gdm3_file = $(shellnoirdir)/gdm3-Plata-Noir.css 384endif 385if !GNOME_IS_338_OR_NEWER 386if !GNOME_IS_336_OR_NEWER 387if !GNOME_IS_332_OR_NEWER 388shell_noir_asset_file = \ 389 $(shellnoirdir)/assets/calendar-arrow-left-hover.svg \ 390 $(shellnoirdir)/assets/calendar-arrow-left.svg \ 391 $(shellnoirdir)/assets/calendar-arrow-right-hover.svg \ 392 $(shellnoirdir)/assets/calendar-arrow-right.svg \ 393 $(shellnoirdir)/assets/checkbox-hover.svg \ 394 $(shellnoirdir)/assets/checkbox-off-hover.svg \ 395 $(shellnoirdir)/assets/checkbox-off.svg \ 396 $(shellnoirdir)/assets/checkbox.svg \ 397 $(shellnoirdir)/assets/dash-placeholder.svg \ 398 $(shellnoirdir)/assets/go-down.svg \ 399 $(shellnoirdir)/assets/go-up.svg \ 400 $(shellnoirdir)/assets/media-control-active.svg \ 401 $(shellnoirdir)/assets/media-control-hover.svg \ 402 $(shellnoirdir)/assets/more-results.svg \ 403 $(shellnoirdir)/assets/window-close-active.svg \ 404 $(shellnoirdir)/assets/window-close-hover.svg \ 405 $(shellnoirdir)/assets/window-close.svg 406endif 407endif 408if GNOME_IS_332_OR_NEWER 409shell_noir_asset_file = \ 410 $(shellnoirdir)/assets/checkbox-hover.svg \ 411 $(shellnoirdir)/assets/checkbox-off-hover.svg \ 412 $(shellnoirdir)/assets/checkbox-off.svg \ 413 $(shellnoirdir)/assets/checkbox.svg \ 414 $(shellnoirdir)/assets/dash-placeholder.svg \ 415 $(shellnoirdir)/assets/go-down.svg \ 416 $(shellnoirdir)/assets/go-left.svg \ 417 $(shellnoirdir)/assets/go-right.svg \ 418 $(shellnoirdir)/assets/go-up.svg \ 419 $(shellnoirdir)/assets/media-control-active.svg \ 420 $(shellnoirdir)/assets/media-control-hover.svg \ 421 $(shellnoirdir)/assets/more-results.svg 422endif 423if GNOME_IS_336_OR_NEWER 424shell_noir_asset_file = \ 425 $(shellnoirdir)/assets/checkbox-hover.svg \ 426 $(shellnoirdir)/assets/checkbox-off-hover.svg \ 427 $(shellnoirdir)/assets/checkbox-off.svg \ 428 $(shellnoirdir)/assets/checkbox.svg \ 429 $(shellnoirdir)/assets/dash-placeholder.svg \ 430 $(shellnoirdir)/assets/go-down.svg \ 431 $(shellnoirdir)/assets/go-left.svg \ 432 $(shellnoirdir)/assets/go-right.svg \ 433 $(shellnoirdir)/assets/go-up.svg \ 434 $(shellnoirdir)/assets/media-control-active.svg \ 435 $(shellnoirdir)/assets/media-control-hover.svg 436endif 437endif 438if GNOME_IS_338_OR_NEWER 439shell_noir_asset_file = \ 440 $(shellnoirdir)/assets/checkbox-hover.svg \ 441 $(shellnoirdir)/assets/checkbox-off-hover.svg \ 442 $(shellnoirdir)/assets/checkbox-off.svg \ 443 $(shellnoirdir)/assets/checkbox.svg \ 444 $(shellnoirdir)/assets/dash-placeholder.svg \ 445 $(shellnoirdir)/assets/go-down.svg \ 446 $(shellnoirdir)/assets/go-left.svg \ 447 $(shellnoirdir)/assets/go-right.svg \ 448 $(shellnoirdir)/assets/go-up.svg \ 449 $(shellnoirdir)/assets/media-control-active.svg \ 450 $(shellnoirdir)/assets/media-control-hover.svg 451endif 452 453shellcompactdir = $(srcdir)/gnome-shell-compact 454if !GNOME_IS_338_OR_NEWER 455if !GNOME_IS_336_OR_NEWER 456shell_compact_file = \ 457 $(shellcompactdir)/gnome-shell.css \ 458 $(shellcompactdir)/gnome-shell-theme.gresource \ 459 $(shellcompactdir)/key-enter.svg \ 460 $(shellcompactdir)/key-enter-active.svg \ 461 $(shellcompactdir)/key-hide.svg \ 462 $(shellcompactdir)/key-layout.svg \ 463 $(shellcompactdir)/key-shift.svg \ 464 $(shellcompactdir)/key-shift-latched-uppercase.svg \ 465 $(shellcompactdir)/key-shift-uppercase.svg \ 466 $(shellcompactdir)/message-indicator-symbolic.svg \ 467 $(shellcompactdir)/no-events.svg \ 468 $(shellcompactdir)/no-notifications.svg \ 469 $(shellcompactdir)/noise-texture.png \ 470 $(shellcompactdir)/pad-osd.css \ 471 $(shellcompactdir)/process-working.svg \ 472 $(shellcompactdir)/toggle-off.svg \ 473 $(shellcompactdir)/toggle-on.svg 474endif 475if GNOME_IS_336_OR_NEWER 476shell_compact_file = \ 477 $(shellcompactdir)/gnome-shell.css \ 478 $(shellcompactdir)/gnome-shell-theme.gresource \ 479 $(shellcompactdir)/calendar-today.svg \ 480 $(shellcompactdir)/calendar-today-other.svg \ 481 $(shellcompactdir)/eye-not-looking-symbolic.svg \ 482 $(shellcompactdir)/eye-open-negative-filled-symbolic.svg \ 483 $(shellcompactdir)/keyboard-caps-lock-filled-symbolic.svg \ 484 $(shellcompactdir)/keyboard-enter-symbolic.svg \ 485 $(shellcompactdir)/keyboard-hide-symbolic.svg \ 486 $(shellcompactdir)/keyboard-layout-filled-symbolic.svg \ 487 $(shellcompactdir)/keyboard-shift-filled-symbolic.svg \ 488 $(shellcompactdir)/message-indicator-symbolic.svg \ 489 $(shellcompactdir)/no-events.svg \ 490 $(shellcompactdir)/no-notifications.svg \ 491 $(shellcompactdir)/pad-osd.css \ 492 $(shellcompactdir)/toggle-off.svg \ 493 $(shellcompactdir)/toggle-on.svg 494endif 495endif 496if GNOME_IS_338_OR_NEWER 497shell_compact_file = \ 498 $(shellcompactdir)/gnome-shell.css \ 499 $(shellcompactdir)/gnome-shell-theme.gresource \ 500 $(shellcompactdir)/calendar-today.svg \ 501 $(shellcompactdir)/calendar-today-other.svg \ 502 $(shellcompactdir)/color-pick.svg \ 503 $(shellcompactdir)/eye-not-looking-symbolic.svg \ 504 $(shellcompactdir)/eye-open-negative-filled-symbolic.svg \ 505 $(shellcompactdir)/keyboard-caps-lock-filled-symbolic.svg \ 506 $(shellcompactdir)/keyboard-enter-symbolic.svg \ 507 $(shellcompactdir)/keyboard-hide-symbolic.svg \ 508 $(shellcompactdir)/keyboard-layout-filled-symbolic.svg \ 509 $(shellcompactdir)/keyboard-shift-filled-symbolic.svg \ 510 $(shellcompactdir)/message-indicator-symbolic.svg \ 511 $(shellcompactdir)/no-events.svg \ 512 $(shellcompactdir)/no-notifications.svg \ 513 $(shellcompactdir)/pad-osd.css \ 514 $(shellcompactdir)/toggle-off.svg \ 515 $(shellcompactdir)/toggle-on.svg 516endif 517 518shell_compact_classic_file = \ 519 $(shellcompactdir)/extensions/window-list/classic.css \ 520 $(shellcompactdir)/extensions/window-list/stylesheet.css 521shell_compact_wtd_file = \ 522 $(shellcompactdir)/extensions/workspaces-to-dock/workspaces-to-dock.css 523if !GNOME_IS_320_TO_324 524shell_compact_gdm3_file = $(shellcompactdir)/gdm3-Plata-Compact.css 525endif 526if !GNOME_IS_338_OR_NEWER 527if !GNOME_IS_336_OR_NEWER 528if !GNOME_IS_332_OR_NEWER 529shell_compact_asset_file = \ 530 $(shellcompactdir)/assets/calendar-arrow-left-hover.svg \ 531 $(shellcompactdir)/assets/calendar-arrow-left.svg \ 532 $(shellcompactdir)/assets/calendar-arrow-right-hover.svg \ 533 $(shellcompactdir)/assets/calendar-arrow-right.svg \ 534 $(shellcompactdir)/assets/checkbox-hover.svg \ 535 $(shellcompactdir)/assets/checkbox-off-hover.svg \ 536 $(shellcompactdir)/assets/checkbox-off.svg \ 537 $(shellcompactdir)/assets/checkbox.svg \ 538 $(shellcompactdir)/assets/dash-placeholder.svg \ 539 $(shellcompactdir)/assets/go-down.svg \ 540 $(shellcompactdir)/assets/go-up.svg \ 541 $(shellcompactdir)/assets/media-control-active.svg \ 542 $(shellcompactdir)/assets/media-control-hover.svg \ 543 $(shellcompactdir)/assets/more-results.svg \ 544 $(shellcompactdir)/assets/window-close-active.svg \ 545 $(shellcompactdir)/assets/window-close-hover.svg \ 546 $(shellcompactdir)/assets/window-close.svg 547endif 548endif 549if GNOME_IS_332_OR_NEWER 550shell_compact_asset_file = \ 551 $(shellcompactdir)/assets/checkbox-hover.svg \ 552 $(shellcompactdir)/assets/checkbox-off-hover.svg \ 553 $(shellcompactdir)/assets/checkbox-off.svg \ 554 $(shellcompactdir)/assets/checkbox.svg \ 555 $(shellcompactdir)/assets/dash-placeholder.svg \ 556 $(shellcompactdir)/assets/go-down.svg \ 557 $(shellcompactdir)/assets/go-left.svg \ 558 $(shellcompactdir)/assets/go-right.svg \ 559 $(shellcompactdir)/assets/go-up.svg \ 560 $(shellcompactdir)/assets/media-control-active.svg \ 561 $(shellcompactdir)/assets/media-control-hover.svg \ 562 $(shellcompactdir)/assets/more-results.svg 563endif 564if GNOME_IS_336_OR_NEWER 565shell_compact_asset_file = \ 566 $(shellcompactdir)/assets/checkbox-hover.svg \ 567 $(shellcompactdir)/assets/checkbox-off-hover.svg \ 568 $(shellcompactdir)/assets/checkbox-off.svg \ 569 $(shellcompactdir)/assets/checkbox.svg \ 570 $(shellcompactdir)/assets/dash-placeholder.svg \ 571 $(shellcompactdir)/assets/go-down.svg \ 572 $(shellcompactdir)/assets/go-left.svg \ 573 $(shellcompactdir)/assets/go-right.svg \ 574 $(shellcompactdir)/assets/go-up.svg \ 575 $(shellcompactdir)/assets/media-control-active.svg \ 576 $(shellcompactdir)/assets/media-control-hover.svg 577endif 578endif 579if GNOME_IS_338_OR_NEWER 580shell_compact_asset_file = \ 581 $(shellcompactdir)/assets/checkbox-hover.svg \ 582 $(shellcompactdir)/assets/checkbox-off-hover.svg \ 583 $(shellcompactdir)/assets/checkbox-off.svg \ 584 $(shellcompactdir)/assets/checkbox.svg \ 585 $(shellcompactdir)/assets/dash-placeholder.svg \ 586 $(shellcompactdir)/assets/go-down.svg \ 587 $(shellcompactdir)/assets/go-left.svg \ 588 $(shellcompactdir)/assets/go-right.svg \ 589 $(shellcompactdir)/assets/go-up.svg \ 590 $(shellcompactdir)/assets/media-control-active.svg \ 591 $(shellcompactdir)/assets/media-control-hover.svg 592endif 593 594shellluminecompactdir = $(srcdir)/gnome-shell-light-compact 595if !GNOME_IS_338_OR_NEWER 596if !GNOME_IS_336_OR_NEWER 597shell_lumine_compact_file = \ 598 $(shellluminecompactdir)/gnome-shell.css \ 599 $(shellluminecompactdir)/gnome-shell-theme.gresource \ 600 $(shellluminecompactdir)/key-enter.svg \ 601 $(shellluminecompactdir)/key-enter-active.svg \ 602 $(shellluminecompactdir)/key-hide.svg \ 603 $(shellluminecompactdir)/key-layout.svg \ 604 $(shellluminecompactdir)/key-shift.svg \ 605 $(shellluminecompactdir)/key-shift-latched-uppercase.svg \ 606 $(shellluminecompactdir)/key-shift-uppercase.svg \ 607 $(shellluminecompactdir)/message-indicator-symbolic.svg \ 608 $(shellluminecompactdir)/no-events.svg \ 609 $(shellluminecompactdir)/no-notifications.svg \ 610 $(shellluminecompactdir)/noise-texture.png \ 611 $(shellluminecompactdir)/pad-osd.css \ 612 $(shellluminecompactdir)/process-working.svg \ 613 $(shellluminecompactdir)/toggle-off.svg \ 614 $(shellluminecompactdir)/toggle-on.svg 615endif 616if GNOME_IS_336_OR_NEWER 617shell_lumine_compact_file = \ 618 $(shellluminecompactdir)/gnome-shell.css \ 619 $(shellluminecompactdir)/gnome-shell-theme.gresource \ 620 $(shellluminecompactdir)/calendar-today.svg \ 621 $(shellluminecompactdir)/calendar-today-other.svg \ 622 $(shellluminecompactdir)/eye-not-looking-symbolic.svg \ 623 $(shellluminecompactdir)/eye-open-negative-filled-symbolic.svg \ 624 $(shellluminecompactdir)/keyboard-caps-lock-filled-symbolic.svg \ 625 $(shellluminecompactdir)/keyboard-enter-symbolic.svg \ 626 $(shellluminecompactdir)/keyboard-hide-symbolic.svg \ 627 $(shellluminecompactdir)/keyboard-layout-filled-symbolic.svg \ 628 $(shellluminecompactdir)/keyboard-shift-filled-symbolic.svg \ 629 $(shellluminecompactdir)/message-indicator-symbolic.svg \ 630 $(shellluminecompactdir)/no-events.svg \ 631 $(shellluminecompactdir)/no-notifications.svg \ 632 $(shellluminecompactdir)/pad-osd.css \ 633 $(shellluminecompactdir)/toggle-off.svg \ 634 $(shellluminecompactdir)/toggle-on.svg 635endif 636endif 637if GNOME_IS_338_OR_NEWER 638shell_lumine_compact_file = \ 639 $(shellluminecompactdir)/gnome-shell.css \ 640 $(shellluminecompactdir)/gnome-shell-theme.gresource \ 641 $(shellluminecompactdir)/calendar-today.svg \ 642 $(shellluminecompactdir)/calendar-today-other.svg \ 643 $(shellluminecompactdir)/color-pick.svg \ 644 $(shellluminecompactdir)/eye-not-looking-symbolic.svg \ 645 $(shellluminecompactdir)/eye-open-negative-filled-symbolic.svg \ 646 $(shellluminecompactdir)/keyboard-caps-lock-filled-symbolic.svg \ 647 $(shellluminecompactdir)/keyboard-enter-symbolic.svg \ 648 $(shellluminecompactdir)/keyboard-hide-symbolic.svg \ 649 $(shellluminecompactdir)/keyboard-layout-filled-symbolic.svg \ 650 $(shellluminecompactdir)/keyboard-shift-filled-symbolic.svg \ 651 $(shellluminecompactdir)/message-indicator-symbolic.svg \ 652 $(shellluminecompactdir)/no-events.svg \ 653 $(shellluminecompactdir)/no-notifications.svg \ 654 $(shellluminecompactdir)/pad-osd.css \ 655 $(shellluminecompactdir)/toggle-off.svg \ 656 $(shellluminecompactdir)/toggle-on.svg 657endif 658shell_lumine_compact_classic_file = \ 659 $(shellluminecompactdir)/extensions/window-list/classic.css \ 660 $(shellluminecompactdir)/extensions/window-list/stylesheet.css 661shell_lumine_compact_wtd_file = \ 662 $(shellluminecompactdir)/extensions/workspaces-to-dock/workspaces-to-dock.css 663if !GNOME_IS_320_TO_324 664shell_lumine_compact_gdm3_file = $(shellluminecompactdir)/gdm3-Plata-Lumine-Compact.css 665endif 666if !GNOME_IS_338_OR_NEWER 667if !GNOME_IS_336_OR_NEWER 668if !GNOME_IS_332_OR_NEWER 669shell_lumine_compact_asset_file = \ 670 $(shellluminecompactdir)/assets/calendar-arrow-left-hover.svg \ 671 $(shellluminecompactdir)/assets/calendar-arrow-left.svg \ 672 $(shellluminecompactdir)/assets/calendar-arrow-right-hover.svg \ 673 $(shellluminecompactdir)/assets/calendar-arrow-right.svg \ 674 $(shellluminecompactdir)/assets/checkbox-hover.svg \ 675 $(shellluminecompactdir)/assets/checkbox-off-hover.svg \ 676 $(shellluminecompactdir)/assets/checkbox-off.svg \ 677 $(shellluminecompactdir)/assets/checkbox.svg \ 678 $(shellluminecompactdir)/assets/dash-placeholder.svg \ 679 $(shellluminecompactdir)/assets/go-down.svg \ 680 $(shellluminecompactdir)/assets/go-up.svg \ 681 $(shellluminecompactdir)/assets/media-control-active.svg \ 682 $(shellluminecompactdir)/assets/media-control-hover.svg \ 683 $(shellluminecompactdir)/assets/more-results.svg \ 684 $(shellluminecompactdir)/assets/window-close-active.svg \ 685 $(shellluminecompactdir)/assets/window-close-hover.svg \ 686 $(shellluminecompactdir)/assets/window-close.svg 687endif 688endif 689if GNOME_IS_332_OR_NEWER 690shell_lumine_compact_asset_file = \ 691 $(shellluminecompactdir)/assets/checkbox-hover.svg \ 692 $(shellluminecompactdir)/assets/checkbox-off-hover.svg \ 693 $(shellluminecompactdir)/assets/checkbox-off.svg \ 694 $(shellluminecompactdir)/assets/checkbox.svg \ 695 $(shellluminecompactdir)/assets/dash-placeholder.svg \ 696 $(shellluminecompactdir)/assets/go-down.svg \ 697 $(shellluminecompactdir)/assets/go-left.svg \ 698 $(shellluminecompactdir)/assets/go-right.svg \ 699 $(shellluminecompactdir)/assets/go-up.svg \ 700 $(shellluminecompactdir)/assets/media-control-active.svg \ 701 $(shellluminecompactdir)/assets/media-control-hover.svg \ 702 $(shellluminecompactdir)/assets/more-results.svg 703endif 704if GNOME_IS_336_OR_NEWER 705shell_lumine_compact_asset_file = \ 706 $(shellluminecompactdir)/assets/checkbox-hover.svg \ 707 $(shellluminecompactdir)/assets/checkbox-off-hover.svg \ 708 $(shellluminecompactdir)/assets/checkbox-off.svg \ 709 $(shellluminecompactdir)/assets/checkbox.svg \ 710 $(shellluminecompactdir)/assets/dash-placeholder.svg \ 711 $(shellluminecompactdir)/assets/go-down.svg \ 712 $(shellluminecompactdir)/assets/go-left.svg \ 713 $(shellluminecompactdir)/assets/go-right.svg \ 714 $(shellluminecompactdir)/assets/go-up.svg \ 715 $(shellluminecompactdir)/assets/media-control-active.svg \ 716 $(shellluminecompactdir)/assets/media-control-hover.svg 717endif 718endif 719if GNOME_IS_338_OR_NEWER 720shell_lumine_compact_asset_file = \ 721 $(shellluminecompactdir)/assets/checkbox-hover.svg \ 722 $(shellluminecompactdir)/assets/checkbox-off-hover.svg \ 723 $(shellluminecompactdir)/assets/checkbox-off.svg \ 724 $(shellluminecompactdir)/assets/checkbox.svg \ 725 $(shellluminecompactdir)/assets/dash-placeholder.svg \ 726 $(shellluminecompactdir)/assets/go-down.svg \ 727 $(shellluminecompactdir)/assets/go-left.svg \ 728 $(shellluminecompactdir)/assets/go-right.svg \ 729 $(shellluminecompactdir)/assets/go-up.svg \ 730 $(shellluminecompactdir)/assets/media-control-active.svg \ 731 $(shellluminecompactdir)/assets/media-control-hover.svg 732endif 733 734shellnoircompactdir = $(srcdir)/gnome-shell-dark-compact 735if !GNOME_IS_338_OR_NEWER 736if !GNOME_IS_336_OR_NEWER 737shell_noir_compact_file = \ 738 $(shellnoircompactdir)/gnome-shell.css \ 739 $(shellnoircompactdir)/gnome-shell-theme.gresource \ 740 $(shellnoircompactdir)/key-enter.svg \ 741 $(shellnoircompactdir)/key-enter-active.svg \ 742 $(shellnoircompactdir)/key-hide.svg \ 743 $(shellnoircompactdir)/key-layout.svg \ 744 $(shellnoircompactdir)/key-shift.svg \ 745 $(shellnoircompactdir)/key-shift-latched-uppercase.svg \ 746 $(shellnoircompactdir)/key-shift-uppercase.svg \ 747 $(shellnoircompactdir)/message-indicator-symbolic.svg \ 748 $(shellnoircompactdir)/no-events.svg \ 749 $(shellnoircompactdir)/no-notifications.svg \ 750 $(shellnoircompactdir)/noise-texture.png \ 751 $(shellnoircompactdir)/process-working.svg \ 752 $(shellnoircompactdir)/toggle-off.svg \ 753 $(shellnoircompactdir)/toggle-on.svg 754endif 755if GNOME_IS_336_OR_NEWER 756shell_noir_compact_file = \ 757 $(shellnoircompactdir)/gnome-shell.css \ 758 $(shellnoircompactdir)/gnome-shell-theme.gresource \ 759 $(shellnoircompactdir)/calendar-today.svg \ 760 $(shellnoircompactdir)/calendar-today-other.svg \ 761 $(shellnoircompactdir)/eye-not-looking-symbolic.svg \ 762 $(shellnoircompactdir)/eye-open-negative-filled-symbolic.svg \ 763 $(shellnoircompactdir)/keyboard-caps-lock-filled-symbolic.svg \ 764 $(shellnoircompactdir)/keyboard-enter-symbolic.svg \ 765 $(shellnoircompactdir)/keyboard-hide-symbolic.svg \ 766 $(shellnoircompactdir)/keyboard-layout-filled-symbolic.svg \ 767 $(shellnoircompactdir)/keyboard-shift-filled-symbolic.svg \ 768 $(shellnoircompactdir)/message-indicator-symbolic.svg \ 769 $(shellnoircompactdir)/no-events.svg \ 770 $(shellnoircompactdir)/no-notifications.svg \ 771 $(shellnoircompactdir)/toggle-off.svg \ 772 $(shellnoircompactdir)/toggle-on.svg 773endif 774endif 775if GNOME_IS_338_OR_NEWER 776shell_noir_compact_file = \ 777 $(shellnoircompactdir)/gnome-shell.css \ 778 $(shellnoircompactdir)/gnome-shell-theme.gresource \ 779 $(shellnoircompactdir)/calendar-today.svg \ 780 $(shellnoircompactdir)/calendar-today-other.svg \ 781 $(shellnoircompactdir)/color-pick.svg \ 782 $(shellnoircompactdir)/eye-not-looking-symbolic.svg \ 783 $(shellnoircompactdir)/eye-open-negative-filled-symbolic.svg \ 784 $(shellnoircompactdir)/keyboard-caps-lock-filled-symbolic.svg \ 785 $(shellnoircompactdir)/keyboard-enter-symbolic.svg \ 786 $(shellnoircompactdir)/keyboard-hide-symbolic.svg \ 787 $(shellnoircompactdir)/keyboard-layout-filled-symbolic.svg \ 788 $(shellnoircompactdir)/keyboard-shift-filled-symbolic.svg \ 789 $(shellnoircompactdir)/message-indicator-symbolic.svg \ 790 $(shellnoircompactdir)/no-events.svg \ 791 $(shellnoircompactdir)/no-notifications.svg \ 792 $(shellnoircompactdir)/toggle-off.svg \ 793 $(shellnoircompactdir)/toggle-on.svg 794endif 795shell_noir_compact_classic_file = \ 796 $(shellnoircompactdir)/extensions/window-list/classic.css \ 797 $(shellnoircompactdir)/extensions/window-list/stylesheet.css 798shell_noir_compact_wtd_file = \ 799 $(shellnoircompactdir)/extensions/workspaces-to-dock/workspaces-to-dock.css 800if !GNOME_IS_320_TO_324 801shell_noir_compact_gdm3_file = $(shellnoircompactdir)/gdm3-Plata-Noir-Compact.css 802endif 803if !GNOME_IS_338_OR_NEWER 804if !GNOME_IS_336_OR_NEWER 805if !GNOME_IS_332_OR_NEWER 806shell_noir_compact_asset_file = \ 807 $(shellnoircompactdir)/assets/calendar-arrow-left-hover.svg \ 808 $(shellnoircompactdir)/assets/calendar-arrow-left.svg \ 809 $(shellnoircompactdir)/assets/calendar-arrow-right-hover.svg \ 810 $(shellnoircompactdir)/assets/calendar-arrow-right.svg \ 811 $(shellnoircompactdir)/assets/checkbox-hover.svg \ 812 $(shellnoircompactdir)/assets/checkbox-off-hover.svg \ 813 $(shellnoircompactdir)/assets/checkbox-off.svg \ 814 $(shellnoircompactdir)/assets/checkbox.svg \ 815 $(shellnoircompactdir)/assets/dash-placeholder.svg \ 816 $(shellnoircompactdir)/assets/go-down.svg \ 817 $(shellnoircompactdir)/assets/go-up.svg \ 818 $(shellnoircompactdir)/assets/media-control-active.svg \ 819 $(shellnoircompactdir)/assets/media-control-hover.svg \ 820 $(shellnoircompactdir)/assets/more-results.svg \ 821 $(shellnoircompactdir)/assets/window-close-active.svg \ 822 $(shellnoircompactdir)/assets/window-close-hover.svg \ 823 $(shellnoircompactdir)/assets/window-close.svg 824endif 825endif 826if GNOME_IS_332_OR_NEWER 827shell_noir_compact_asset_file = \ 828 $(shellnoircompactdir)/assets/checkbox-hover.svg \ 829 $(shellnoircompactdir)/assets/checkbox-off-hover.svg \ 830 $(shellnoircompactdir)/assets/checkbox-off.svg \ 831 $(shellnoircompactdir)/assets/checkbox.svg \ 832 $(shellnoircompactdir)/assets/dash-placeholder.svg \ 833 $(shellnoircompactdir)/assets/go-down.svg \ 834 $(shellnoircompactdir)/assets/go-left.svg \ 835 $(shellnoircompactdir)/assets/go-right.svg \ 836 $(shellnoircompactdir)/assets/go-up.svg \ 837 $(shellnoircompactdir)/assets/media-control-active.svg \ 838 $(shellnoircompactdir)/assets/media-control-hover.svg \ 839 $(shellnoircompactdir)/assets/more-results.svg 840endif 841if GNOME_IS_336_OR_NEWER 842shell_noir_compact_asset_file = \ 843 $(shellnoircompactdir)/assets/checkbox-hover.svg \ 844 $(shellnoircompactdir)/assets/checkbox-off-hover.svg \ 845 $(shellnoircompactdir)/assets/checkbox-off.svg \ 846 $(shellnoircompactdir)/assets/checkbox.svg \ 847 $(shellnoircompactdir)/assets/dash-placeholder.svg \ 848 $(shellnoircompactdir)/assets/go-down.svg \ 849 $(shellnoircompactdir)/assets/go-left.svg \ 850 $(shellnoircompactdir)/assets/go-right.svg \ 851 $(shellnoircompactdir)/assets/go-up.svg \ 852 $(shellnoircompactdir)/assets/media-control-active.svg \ 853 $(shellnoircompactdir)/assets/media-control-hover.svg 854endif 855endif 856if GNOME_IS_338_OR_NEWER 857shell_noir_compact_asset_file = \ 858 $(shellnoircompactdir)/assets/checkbox-hover.svg \ 859 $(shellnoircompactdir)/assets/checkbox-off-hover.svg \ 860 $(shellnoircompactdir)/assets/checkbox-off.svg \ 861 $(shellnoircompactdir)/assets/checkbox.svg \ 862 $(shellnoircompactdir)/assets/dash-placeholder.svg \ 863 $(shellnoircompactdir)/assets/go-down.svg \ 864 $(shellnoircompactdir)/assets/go-left.svg \ 865 $(shellnoircompactdir)/assets/go-right.svg \ 866 $(shellnoircompactdir)/assets/go-up.svg \ 867 $(shellnoircompactdir)/assets/media-control-active.svg \ 868 $(shellnoircompactdir)/assets/media-control-hover.svg 869endif 870 871cinnamondir = $(srcdir)/cinnamon 872cinnamon_file = \ 873 $(cinnamondir)/cinnamon.css 874cinnamon_asset_checkbox_file = \ 875 $(cinnamondir)/assets/checkbox/checkbox-checked.svg \ 876 $(cinnamondir)/assets/checkbox/checkbox-unchecked.svg \ 877 $(cinnamondir)/assets/checkbox/radiobutton-checked.svg \ 878 $(cinnamondir)/assets/checkbox/radiobutton-unchecked.svg 879cinnamon_asset_misc_file = \ 880 $(cinnamondir)/assets/misc/add-workspace-active.svg \ 881 $(cinnamondir)/assets/misc/add-workspace-hover.svg \ 882 $(cinnamondir)/assets/misc/add-workspace.svg \ 883 $(cinnamondir)/assets/misc/calendar-arrow-left.svg \ 884 $(cinnamondir)/assets/misc/calendar-arrow-right.svg \ 885 $(cinnamondir)/assets/misc/close-active.svg \ 886 $(cinnamondir)/assets/misc/close-hover.svg \ 887 $(cinnamondir)/assets/misc/close.svg \ 888 $(cinnamondir)/assets/misc/osd.svg \ 889 $(cinnamondir)/assets/misc/overview-hover.svg \ 890 $(cinnamondir)/assets/misc/overview.svg \ 891 $(cinnamondir)/assets/misc/trash-icon.svg 892cinnamon_asset_panel_file = \ 893 $(cinnamondir)/assets/panel/activities-active.svg \ 894 $(cinnamondir)/assets/panel/activities.svg 895cinnamon_asset_switch_file = \ 896 $(cinnamondir)/assets/switch/switch-off.svg \ 897 $(cinnamondir)/assets/switch/switch-on.svg 898cinnamon_asset_thumb_file = \ 899 $(cinnamondir)/assets/thumbnail.png 900 901cinnamonluminedir = $(srcdir)/cinnamon-light 902cinnamon_lumine_file = \ 903 $(cinnamonluminedir)/cinnamon.css 904cinnamon_lumine_asset_checkbox_file = \ 905 $(cinnamonluminedir)/assets/checkbox/checkbox-checked.svg \ 906 $(cinnamonluminedir)/assets/checkbox/checkbox-unchecked.svg \ 907 $(cinnamonluminedir)/assets/checkbox/radiobutton-checked.svg \ 908 $(cinnamonluminedir)/assets/checkbox/radiobutton-unchecked.svg 909cinnamon_lumine_asset_misc_file = \ 910 $(cinnamonluminedir)/assets/misc/add-workspace-active.svg \ 911 $(cinnamonluminedir)/assets/misc/add-workspace-hover.svg \ 912 $(cinnamonluminedir)/assets/misc/add-workspace.svg \ 913 $(cinnamonluminedir)/assets/misc/calendar-arrow-left.svg \ 914 $(cinnamonluminedir)/assets/misc/calendar-arrow-right.svg \ 915 $(cinnamonluminedir)/assets/misc/close-active.svg \ 916 $(cinnamonluminedir)/assets/misc/close-hover.svg \ 917 $(cinnamonluminedir)/assets/misc/close.svg \ 918 $(cinnamonluminedir)/assets/misc/osd.svg \ 919 $(cinnamonluminedir)/assets/misc/overview-hover.svg \ 920 $(cinnamonluminedir)/assets/misc/overview.svg \ 921 $(cinnamonluminedir)/assets/misc/trash-icon.svg 922cinnamon_lumine_asset_panel_file = \ 923 $(cinnamonluminedir)/assets/panel/activities-active.svg \ 924 $(cinnamonluminedir)/assets/panel/activities.svg 925cinnamon_lumine_asset_switch_file = \ 926 $(cinnamonluminedir)/assets/switch/switch-off.svg \ 927 $(cinnamonluminedir)/assets/switch/switch-on.svg 928cinnamon_lumine_asset_thumb_file = \ 929 $(cinnamonluminedir)/assets/thumbnail.png 930 931cinnamonnoirdir = $(srcdir)/cinnamon-dark 932cinnamon_noir_file = \ 933 $(cinnamonnoirdir)/cinnamon.css 934cinnamon_noir_asset_checkbox_file = \ 935 $(cinnamonnoirdir)/assets/checkbox/checkbox-checked.svg \ 936 $(cinnamonnoirdir)/assets/checkbox/checkbox-unchecked.svg \ 937 $(cinnamonnoirdir)/assets/checkbox/radiobutton-checked.svg \ 938 $(cinnamonnoirdir)/assets/checkbox/radiobutton-unchecked.svg 939cinnamon_noir_asset_misc_file = \ 940 $(cinnamonnoirdir)/assets/misc/add-workspace-active.svg \ 941 $(cinnamonnoirdir)/assets/misc/add-workspace-hover.svg \ 942 $(cinnamonnoirdir)/assets/misc/add-workspace.svg \ 943 $(cinnamonnoirdir)/assets/misc/calendar-arrow-left.svg \ 944 $(cinnamonnoirdir)/assets/misc/calendar-arrow-right.svg \ 945 $(cinnamonnoirdir)/assets/misc/close-active.svg \ 946 $(cinnamonnoirdir)/assets/misc/close-hover.svg \ 947 $(cinnamonnoirdir)/assets/misc/close.svg \ 948 $(cinnamonnoirdir)/assets/misc/osd.svg \ 949 $(cinnamonnoirdir)/assets/misc/overview-hover.svg \ 950 $(cinnamonnoirdir)/assets/misc/overview.svg \ 951 $(cinnamonnoirdir)/assets/misc/trash-icon.svg 952cinnamon_noir_asset_panel_file = \ 953 $(cinnamonnoirdir)/assets/panel/activities-active.svg \ 954 $(cinnamonnoirdir)/assets/panel/activities.svg 955cinnamon_noir_asset_switch_file = \ 956 $(cinnamonnoirdir)/assets/switch/switch-off.svg \ 957 $(cinnamonnoirdir)/assets/switch/switch-on.svg 958cinnamon_noir_asset_thumb_file = \ 959 $(cinnamonnoirdir)/assets/thumbnail.png 960 961sassc_option = -M -t compact 962 963# **************************** 964# * Generate CSS stylesheets * 965# **************************** 966 967all: 968if ENABLE_GNOME 969 $(MKDIR_P) $(srcdir)/gnome-shell/assets 970 $(MKDIR_P) $(srcdir)/gnome-shell/extensions/window-list 971 $(MKDIR_P) $(srcdir)/gnome-shell/extensions/workspaces-to-dock/assets 972 $(MKDIR_P) $(srcdir)/gnome-shell-light/assets 973 $(MKDIR_P) $(srcdir)/gnome-shell-light/extensions/window-list 974 $(MKDIR_P) $(srcdir)/gnome-shell-light/extensions/workspaces-to-dock/assets 975 $(MKDIR_P) $(srcdir)/gnome-shell-dark/assets 976 $(MKDIR_P) $(srcdir)/gnome-shell-dark/extensions/window-list 977 $(MKDIR_P) $(srcdir)/gnome-shell-dark/extensions/workspaces-to-dock/assets 978 $(MKDIR_P) $(srcdir)/gnome-shell-compact/assets 979 $(MKDIR_P) $(srcdir)/gnome-shell-compact/extensions/window-list 980 $(MKDIR_P) $(srcdir)/gnome-shell-compact/extensions/workspaces-to-dock/assets 981 $(MKDIR_P) $(srcdir)/gnome-shell-light-compact/assets 982 $(MKDIR_P) $(srcdir)/gnome-shell-light-compact/extensions/window-list 983 $(MKDIR_P) $(srcdir)/gnome-shell-light-compact/extensions/workspaces-to-dock/assets 984 $(MKDIR_P) $(srcdir)/gnome-shell-dark-compact/assets 985 $(MKDIR_P) $(srcdir)/gnome-shell-dark-compact/extensions/window-list 986 $(MKDIR_P) $(srcdir)/gnome-shell-dark-compact/extensions/workspaces-to-dock/assets 987 988 cd $(srcdir)/sass && \ 989 $(SASSC) $(sassc_option) \ 990 gnome-shell/$(GNOME_SCSS_VERSION)/gnome-shell.scss ../gnome-shell/gnome-shell.css && \ 991 $(SASSC) $(sassc_option) \ 992 gnome-shell/$(GNOME_SCSS_VERSION)/gnome-shell-light.scss ../gnome-shell-light/gnome-shell.css && \ 993 $(SASSC) $(sassc_option) \ 994 gnome-shell/$(GNOME_SCSS_VERSION)/gnome-shell-dark.scss ../gnome-shell-dark/gnome-shell.css && \ 995 $(SASSC) $(sassc_option) \ 996 gnome-shell/$(GNOME_SCSS_VERSION)/gnome-shell-compact.scss ../gnome-shell-compact/gnome-shell.css && \ 997 $(SASSC) $(sassc_option) \ 998 gnome-shell/$(GNOME_SCSS_VERSION)/gnome-shell-light-compact.scss ../gnome-shell-light-compact/gnome-shell.css && \ 999 $(SASSC) $(sassc_option) \ 1000 gnome-shell/$(GNOME_SCSS_VERSION)/gnome-shell-dark-compact.scss ../gnome-shell-dark-compact/gnome-shell.css 1001if !GNOME_IS_320_TO_324 1002 cd $(srcdir)/sass && \ 1003 $(SASSC) $(sassc_option) \ 1004 gnome-shell/$(GNOME_SCSS_VERSION)/gdm3.scss ../gnome-shell/gdm3-Plata.css && \ 1005 $(SASSC) $(sassc_option) \ 1006 gnome-shell/$(GNOME_SCSS_VERSION)/gdm3-light.scss ../gnome-shell-light/gdm3-Plata-Lumine.css && \ 1007 $(SASSC) $(sassc_option) \ 1008 gnome-shell/$(GNOME_SCSS_VERSION)/gdm3-dark.scss ../gnome-shell-dark/gdm3-Plata-Noir.css && \ 1009 $(SASSC) $(sassc_option) \ 1010 gnome-shell/$(GNOME_SCSS_VERSION)/gdm3-compact.scss ../gnome-shell-compact/gdm3-Plata-Compact.css && \ 1011 $(SASSC) $(sassc_option) \ 1012 gnome-shell/$(GNOME_SCSS_VERSION)/gdm3-light-compact.scss ../gnome-shell-light-compact/gdm3-Plata-Lumine-Compact.css && \ 1013 $(SASSC) $(sassc_option) \ 1014 gnome-shell/$(GNOME_SCSS_VERSION)/gdm3-dark-compact.scss ../gnome-shell-dark-compact/gdm3-Plata-Noir-Compact.css 1015endif 1016 1017 cd $(srcdir)/sass && \ 1018 $(SASSC) $(sassc_option) \ 1019 gnome-shell/$(GNOME_SCSS_VERSION)/pad-osd.scss ../gnome-shell/pad-osd.css && \ 1020 $(SASSC) $(sassc_option) \ 1021 gnome-shell/$(GNOME_SCSS_VERSION)/pad-osd.scss ../gnome-shell-light/pad-osd.css && \ 1022 $(SASSC) $(sassc_option) \ 1023 gnome-shell/$(GNOME_SCSS_VERSION)/pad-osd.scss ../gnome-shell-dark/pad-osd.css && \ 1024 $(SASSC) $(sassc_option) \ 1025 gnome-shell/$(GNOME_SCSS_VERSION)/pad-osd.scss ../gnome-shell-compact/pad-osd.css && \ 1026 $(SASSC) $(sassc_option) \ 1027 gnome-shell/$(GNOME_SCSS_VERSION)/pad-osd.scss ../gnome-shell-light-compact/pad-osd.css && \ 1028 $(SASSC) $(sassc_option) \ 1029 gnome-shell/$(GNOME_SCSS_VERSION)/pad-osd.scss ../gnome-shell-dark-compact/pad-osd.css && \ 1030 $(SASSC) $(sassc_option) \ 1031 gnome-shell/$(GNOME_SCSS_VERSION)/stylesheet-dark.scss ../gnome-shell/extensions/window-list/stylesheet.css && \ 1032 $(SASSC) $(sassc_option) \ 1033 gnome-shell/$(GNOME_SCSS_VERSION)/stylesheet-light.scss ../gnome-shell-light/extensions/window-list/stylesheet.css && \ 1034 $(SASSC) $(sassc_option) \ 1035 gnome-shell/$(GNOME_SCSS_VERSION)/stylesheet-dark.scss ../gnome-shell-dark/extensions/window-list/stylesheet.css && \ 1036 $(SASSC) $(sassc_option) \ 1037 gnome-shell/$(GNOME_SCSS_VERSION)/stylesheet-dark.scss ../gnome-shell-compact/extensions/window-list/stylesheet.css && \ 1038 $(SASSC) $(sassc_option) \ 1039 gnome-shell/$(GNOME_SCSS_VERSION)/stylesheet-light.scss ../gnome-shell-light-compact/extensions/window-list/stylesheet.css && \ 1040 $(SASSC) $(sassc_option) \ 1041 gnome-shell/$(GNOME_SCSS_VERSION)/stylesheet-dark.scss ../gnome-shell-dark-compact/extensions/window-list/stylesheet.css && \ 1042 $(SASSC) $(sassc_option) \ 1043 gnome-shell/$(GNOME_SCSS_VERSION)/classic-dark.scss ../gnome-shell/extensions/window-list/classic.css && \ 1044 $(SASSC) $(sassc_option) \ 1045 gnome-shell/$(GNOME_SCSS_VERSION)/classic-light.scss ../gnome-shell-light/extensions/window-list/classic.css && \ 1046 $(SASSC) $(sassc_option) \ 1047 gnome-shell/$(GNOME_SCSS_VERSION)/classic-dark.scss ../gnome-shell-dark/extensions/window-list/classic.css && \ 1048 $(SASSC) $(sassc_option) \ 1049 gnome-shell/$(GNOME_SCSS_VERSION)/classic-dark.scss ../gnome-shell-compact/extensions/window-list/classic.css && \ 1050 $(SASSC) $(sassc_option) \ 1051 gnome-shell/$(GNOME_SCSS_VERSION)/classic-light.scss ../gnome-shell-light-compact/extensions/window-list/classic.css && \ 1052 $(SASSC) $(sassc_option) \ 1053 gnome-shell/$(GNOME_SCSS_VERSION)/classic-dark.scss ../gnome-shell-dark-compact/extensions/window-list/classic.css && \ 1054 $(SASSC) $(sassc_option) \ 1055 gnome-shell/$(GNOME_SCSS_VERSION)/workspaces-to-dock-dark.scss ../gnome-shell/extensions/workspaces-to-dock/workspaces-to-dock.css && \ 1056 $(SASSC) $(sassc_option) \ 1057 gnome-shell/$(GNOME_SCSS_VERSION)/workspaces-to-dock-light.scss ../gnome-shell-light/extensions/workspaces-to-dock/workspaces-to-dock.css && \ 1058 $(SASSC) $(sassc_option) \ 1059 gnome-shell/$(GNOME_SCSS_VERSION)/workspaces-to-dock-dark.scss ../gnome-shell-dark/extensions/workspaces-to-dock/workspaces-to-dock.css && \ 1060 $(SASSC) $(sassc_option) \ 1061 gnome-shell/$(GNOME_SCSS_VERSION)/workspaces-to-dock-dark.scss ../gnome-shell-compact/extensions/workspaces-to-dock/workspaces-to-dock.css && \ 1062 $(SASSC) $(sassc_option) \ 1063 gnome-shell/$(GNOME_SCSS_VERSION)/workspaces-to-dock-light.scss ../gnome-shell-light-compact/extensions/workspaces-to-dock/workspaces-to-dock.css && \ 1064 $(SASSC) $(sassc_option) \ 1065 gnome-shell/$(GNOME_SCSS_VERSION)/workspaces-to-dock-dark.scss ../gnome-shell-dark-compact/extensions/workspaces-to-dock/workspaces-to-dock.css 1066 1067 cd $(srcdir)/asset && ./clone-assets-gnome-shell.sh 1068 1069 $(GLIB_COMPILE_RESOURCES) --sourcedir=$(shelldir) \ 1070 --target=$(shelldir)/gnome-shell-theme.gresource \ 1071 $(srcdir)/sass/gnome-shell/$(GNOME_SCSS_VERSION)/gnome-shell-theme.gresource.xml 1072 $(GLIB_COMPILE_RESOURCES) --sourcedir=$(shellluminedir) \ 1073 --target=$(shellluminedir)/gnome-shell-theme.gresource \ 1074 $(srcdir)/sass/gnome-shell/$(GNOME_SCSS_VERSION)/gnome-shell-theme.gresource.xml 1075 $(GLIB_COMPILE_RESOURCES) --sourcedir=$(shellnoirdir) \ 1076 --target=$(shellnoirdir)/gnome-shell-theme.gresource \ 1077 $(srcdir)/sass/gnome-shell/$(GNOME_SCSS_VERSION)/gnome-shell-theme.gresource.xml 1078 $(GLIB_COMPILE_RESOURCES) --sourcedir=$(shellcompactdir) \ 1079 --target=$(shellcompactdir)/gnome-shell-theme.gresource \ 1080 $(srcdir)/sass/gnome-shell/$(GNOME_SCSS_VERSION)/gnome-shell-theme.gresource.xml 1081 $(GLIB_COMPILE_RESOURCES) --sourcedir=$(shellluminecompactdir) \ 1082 --target=$(shellluminecompactdir)/gnome-shell-theme.gresource \ 1083 $(srcdir)/sass/gnome-shell/$(GNOME_SCSS_VERSION)/gnome-shell-theme.gresource.xml 1084 $(GLIB_COMPILE_RESOURCES) --sourcedir=$(shellnoircompactdir) \ 1085 --target=$(shellnoircompactdir)/gnome-shell-theme.gresource \ 1086 $(srcdir)/sass/gnome-shell/$(GNOME_SCSS_VERSION)/gnome-shell-theme.gresource.xml 1087endif 1088 1089if ENABLE_CINNAMON 1090 $(MKDIR_P) $(srcdir)/cinnamon 1091 $(MKDIR_P) $(srcdir)/cinnamon-light 1092 $(MKDIR_P) $(srcdir)/cinnamon-dark 1093 1094 cd $(srcdir)/sass && \ 1095 $(SASSC) $(sassc_option) cinnamon/cinnamon.scss ../cinnamon/cinnamon.css && \ 1096 $(SASSC) $(sassc_option) cinnamon/cinnamon-light.scss ../cinnamon-light/cinnamon.css && \ 1097 $(SASSC) $(sassc_option) cinnamon/cinnamon-dark.scss ../cinnamon-dark/cinnamon.css 1098 1099 $(MKDIR_P) $(srcdir)/cinnamon/assets 1100 $(MKDIR_P) $(srcdir)/cinnamon/assets/checkbox 1101 $(MKDIR_P) $(srcdir)/cinnamon/assets/misc 1102 $(MKDIR_P) $(srcdir)/cinnamon/assets/panel 1103 $(MKDIR_P) $(srcdir)/cinnamon/assets/switch 1104 $(MKDIR_P) $(srcdir)/cinnamon-light/assets 1105 $(MKDIR_P) $(srcdir)/cinnamon-light/assets/checkbox 1106 $(MKDIR_P) $(srcdir)/cinnamon-light/assets/misc 1107 $(MKDIR_P) $(srcdir)/cinnamon-light/assets/panel 1108 $(MKDIR_P) $(srcdir)/cinnamon-light/assets/switch 1109 $(MKDIR_P) $(srcdir)/cinnamon-dark/assets 1110 $(MKDIR_P) $(srcdir)/cinnamon-dark/assets/checkbox 1111 $(MKDIR_P) $(srcdir)/cinnamon-dark/assets/misc 1112 $(MKDIR_P) $(srcdir)/cinnamon-dark/assets/panel 1113 $(MKDIR_P) $(srcdir)/cinnamon-dark/assets/switch 1114 cd $(srcdir)/asset && \ 1115 ./clone-assets-cinnamon.sh && \ 1116 ./render-assets-cinnamon-thumb.sh 1117endif 1118 1119# ***************** 1120# * Install files * 1121# ***************** 1122 1123install-data-local: 1124if ENABLE_GNOME 1125 $(MKDIR_P) $(platadir)/gnome-shell 1126 $(MKDIR_P) $(platadir)/gnome-shell/assets 1127 $(MKDIR_P) $(platadir)/gnome-shell/extensions 1128 $(MKDIR_P) $(platadir)/gnome-shell/extensions/window-list 1129 $(MKDIR_P) $(platadir)/gnome-shell/extensions/workspaces-to-dock 1130 $(MKDIR_P) $(platadir)/gnome-shell/extensions/workspaces-to-dock/assets 1131 cp -Rv $(shell_file) $(platadir)/gnome-shell 1132 cp -Rv $(shell_classic_file) $(platadir)/gnome-shell/extensions/window-list 1133 cp -Rv $(shell_classic_readme_file) $(platadir)/gnome-shell/extensions/window-list/README 1134 cp -Rv $(shell_wtd_file) $(platadir)/gnome-shell/extensions/workspaces-to-dock 1135 cp -Rv $(shell_asset_file) $(platadir)/gnome-shell/assets 1136 cp -Rv $(shell_extension_workspace_asset_file) \ 1137 $(platadir)/gnome-shell/extensions/workspaces-to-dock/assets 1138if !GNOME_IS_320_TO_324 1139 cp -Rv $(shell_gdm3_file) $(platadir)/gnome-shell 1140endif 1141 1142 $(MKDIR_P) $(luminedir)/gnome-shell 1143 $(MKDIR_P) $(luminedir)/gnome-shell/assets 1144 $(MKDIR_P) $(luminedir)/gnome-shell/extensions 1145 $(MKDIR_P) $(luminedir)/gnome-shell/extensions/window-list 1146 $(MKDIR_P) $(luminedir)/gnome-shell/extensions/workspaces-to-dock 1147 $(MKDIR_P) $(luminedir)/gnome-shell/extensions/workspaces-to-dock/assets 1148 cp -Rv $(shell_lumine_file) $(luminedir)/gnome-shell 1149 cp -Rv $(shell_lumine_classic_file) $(luminedir)/gnome-shell/extensions/window-list 1150 cp -Rv $(shell_lumine_wtd_file) $(luminedir)/gnome-shell/extensions/workspaces-to-dock 1151 cp -Rv $(shell_lumine_asset_file) $(luminedir)/gnome-shell/assets 1152 cp -Rv $(shell_extension_workspace_asset_file) \ 1153 $(luminedir)/gnome-shell/extensions/workspaces-to-dock/assets 1154if !GNOME_IS_320_TO_324 1155 cp -Rv $(shell_lumine_gdm3_file) $(luminedir)/gnome-shell 1156endif 1157 1158 $(MKDIR_P) $(noirdir)/gnome-shell 1159 $(MKDIR_P) $(noirdir)/gnome-shell/assets 1160 $(MKDIR_P) $(noirdir)/gnome-shell/extensions 1161 $(MKDIR_P) $(noirdir)/gnome-shell/extensions/window-list 1162 $(MKDIR_P) $(noirdir)/gnome-shell/extensions/workspaces-to-dock 1163 $(MKDIR_P) $(noirdir)/gnome-shell/extensions/workspaces-to-dock/assets 1164 cp -Rv $(shell_noir_file) $(noirdir)/gnome-shell 1165 cp -Rv $(shell_noir_classic_file) $(noirdir)/gnome-shell/extensions/window-list 1166 cp -Rv $(shell_noir_wtd_file) $(noirdir)/gnome-shell/extensions/workspaces-to-dock 1167 cp -Rv $(shell_noir_asset_file) $(noirdir)/gnome-shell/assets 1168 cp -Rv $(shell_extension_workspace_asset_file) \ 1169 $(noirdir)/gnome-shell/extensions/workspaces-to-dock/assets 1170if !GNOME_IS_320_TO_324 1171 cp -Rv $(shell_noir_gdm3_file) $(noirdir)/gnome-shell 1172endif 1173 1174 $(MKDIR_P) $(platacompactdir)/gnome-shell 1175 $(MKDIR_P) $(platacompactdir)/gnome-shell/assets 1176 $(MKDIR_P) $(platacompactdir)/gnome-shell/extensions 1177 $(MKDIR_P) $(platacompactdir)/gnome-shell/extensions/window-list 1178 $(MKDIR_P) $(platacompactdir)/gnome-shell/extensions/workspaces-to-dock 1179 $(MKDIR_P) $(platacompactdir)/gnome-shell/extensions/workspaces-to-dock/assets 1180 cp -Rv $(shell_compact_file) $(platacompactdir)/gnome-shell 1181 cp -Rv $(shell_compact_classic_file) $(platacompactdir)/gnome-shell/extensions/window-list 1182 cp -Rv $(shell_compact_wtd_file) $(platacompactdir)/gnome-shell/extensions/workspaces-to-dock 1183 cp -Rv $(shell_compact_asset_file) $(platacompactdir)/gnome-shell/assets 1184 cp -Rv $(shell_extension_workspace_asset_file) \ 1185 $(platacompactdir)/gnome-shell/extensions/workspaces-to-dock/assets 1186if !GNOME_IS_320_TO_324 1187 cp -Rv $(shell_compact_gdm3_file) $(platacompactdir)/gnome-shell 1188endif 1189 1190 $(MKDIR_P) $(luminecompactdir)/gnome-shell 1191 $(MKDIR_P) $(luminecompactdir)/gnome-shell/assets 1192 $(MKDIR_P) $(luminecompactdir)/gnome-shell/extensions 1193 $(MKDIR_P) $(luminecompactdir)/gnome-shell/extensions/window-list 1194 $(MKDIR_P) $(luminecompactdir)/gnome-shell/extensions/workspaces-to-dock 1195 $(MKDIR_P) $(luminecompactdir)/gnome-shell/extensions/workspaces-to-dock/assets 1196 cp -Rv $(shell_lumine_compact_file) $(luminecompactdir)/gnome-shell 1197 cp -Rv $(shell_lumine_compact_classic_file) $(luminecompactdir)/gnome-shell/extensions/window-list 1198 cp -Rv $(shell_lumine_compact_wtd_file) $(luminecompactdir)/gnome-shell/extensions/workspaces-to-dock 1199 cp -Rv $(shell_lumine_compact_asset_file) $(luminecompactdir)/gnome-shell/assets 1200 cp -Rv $(shell_extension_workspace_asset_file) \ 1201 $(luminecompactdir)/gnome-shell/extensions/workspaces-to-dock/assets 1202if !GNOME_IS_320_TO_324 1203 cp -Rv $(shell_lumine_compact_gdm3_file) $(luminecompactdir)/gnome-shell 1204endif 1205 1206 $(MKDIR_P) $(noircompactdir)/gnome-shell 1207 $(MKDIR_P) $(noircompactdir)/gnome-shell/assets 1208 $(MKDIR_P) $(noircompactdir)/gnome-shell/extensions 1209 $(MKDIR_P) $(noircompactdir)/gnome-shell/extensions/window-list 1210 $(MKDIR_P) $(noircompactdir)/gnome-shell/extensions/workspaces-to-dock 1211 $(MKDIR_P) $(noircompactdir)/gnome-shell/extensions/workspaces-to-dock/assets 1212 cp -Rv $(shell_noir_compact_file) $(noircompactdir)/gnome-shell 1213 cp -Rv $(shell_noir_compact_classic_file) $(noircompactdir)/gnome-shell/extensions/window-list 1214 cp -Rv $(shell_noir_compact_wtd_file) $(noircompactdir)/gnome-shell/extensions/workspaces-to-dock 1215 cp -Rv $(shell_noir_compact_asset_file) $(noircompactdir)/gnome-shell/assets 1216 cp -Rv $(shell_extension_workspace_asset_file) \ 1217 $(noircompactdir)/gnome-shell/extensions/workspaces-to-dock/assets 1218if !GNOME_IS_320_TO_324 1219 cp -Rv $(shell_noir_compact_gdm3_file) $(noircompactdir)/gnome-shell 1220endif 1221endif 1222 1223if ENABLE_CINNAMON 1224 $(MKDIR_P) $(platadir)/cinnamon 1225 $(MKDIR_P) $(platadir)/cinnamon/assets 1226 $(MKDIR_P) $(platadir)/cinnamon/assets/checkbox 1227 $(MKDIR_P) $(platadir)/cinnamon/assets/misc 1228 $(MKDIR_P) $(platadir)/cinnamon/assets/panel 1229 $(MKDIR_P) $(platadir)/cinnamon/assets/switch 1230 cp -Rv $(cinnamon_file) $(platadir)/cinnamon 1231 cp -Rv $(cinnamon_asset_checkbox_file) \ 1232 $(platadir)/cinnamon/assets/checkbox 1233 cp -Rv $(cinnamon_asset_misc_file) \ 1234 $(platadir)/cinnamon/assets/misc 1235 cp -Rv $(cinnamon_asset_panel_file) \ 1236 $(platadir)/cinnamon/assets/panel 1237 cp -Rv $(cinnamon_asset_switch_file) \ 1238 $(platadir)/cinnamon/assets/switch 1239 cp -Rv $(cinnamon_asset_thumb_file) \ 1240 $(platadir)/cinnamon 1241 1242 $(MKDIR_P) $(luminedir)/cinnamon 1243 $(MKDIR_P) $(luminedir)/cinnamon/assets 1244 $(MKDIR_P) $(luminedir)/cinnamon/assets/checkbox 1245 $(MKDIR_P) $(luminedir)/cinnamon/assets/misc 1246 $(MKDIR_P) $(luminedir)/cinnamon/assets/panel 1247 $(MKDIR_P) $(luminedir)/cinnamon/assets/switch 1248 cp -Rv $(cinnamon_lumine_file) $(luminedir)/cinnamon 1249 cp -Rv $(cinnamon_lumine_asset_checkbox_file) \ 1250 $(luminedir)/cinnamon/assets/checkbox 1251 cp -Rv $(cinnamon_lumine_asset_misc_file) \ 1252 $(luminedir)/cinnamon/assets/misc 1253 cp -Rv $(cinnamon_lumine_asset_panel_file) \ 1254 $(luminedir)/cinnamon/assets/panel 1255 cp -Rv $(cinnamon_lumine_asset_switch_file) \ 1256 $(luminedir)/cinnamon/assets/switch 1257 cp -Rv $(cinnamon_lumine_asset_thumb_file) \ 1258 $(luminedir)/cinnamon 1259 1260 $(MKDIR_P) $(noirdir)/cinnamon 1261 $(MKDIR_P) $(noirdir)/cinnamon/assets 1262 $(MKDIR_P) $(noirdir)/cinnamon/assets/checkbox 1263 $(MKDIR_P) $(noirdir)/cinnamon/assets/misc 1264 $(MKDIR_P) $(noirdir)/cinnamon/assets/panel 1265 $(MKDIR_P) $(noirdir)/cinnamon/assets/switch 1266 cp -Rv $(cinnamon_noir_file) $(noirdir)/cinnamon 1267 cp -Rv $(cinnamon_noir_asset_checkbox_file) \ 1268 $(noirdir)/cinnamon/assets/checkbox 1269 cp -Rv $(cinnamon_noir_asset_misc_file) \ 1270 $(noirdir)/cinnamon/assets/misc 1271 cp -Rv $(cinnamon_noir_asset_panel_file) \ 1272 $(noirdir)/cinnamon/assets/panel 1273 cp -Rv $(cinnamon_noir_asset_switch_file) \ 1274 $(noirdir)/cinnamon/assets/switch 1275 cp -Rv $(cinnamon_noir_asset_thumb_file) \ 1276 $(noirdir)/cinnamon 1277endif 1278 1279# ******************* 1280# * Uninstall files * 1281# ******************* 1282 1283uninstall-local: 1284if ENABLE_GNOME 1285 test -e $(noirdir)/gnome-shell && rm -rfv $(noirdir)/gnome-shell 1286 test -e $(luminedir)/gnome-shell && rm -rfv $(luminedir)/gnome-shell 1287 test -e $(platadir)/gnome-shell && rm -rfv $(platadir)/gnome-shell 1288 test -e $(noircompactdir)/gnome-shell && rm -rfv $(noircompactdir)/gnome-shell 1289 test -e $(luminecompactdir)/gnome-shell && rm -rfv $(luminecompactdir)/gnome-shell 1290 test -e $(platacompactdir)/gnome-shell && rm -rfv $(platacompactdir)/gnome-shell 1291endif 1292 1293if ENABLE_CINNAMON 1294 test -e $(noirdir)/cinnamon && rm -rfv $(noirdir)/cinnamon 1295 test -e $(luminedir)/cinnamon && rm -rfv $(luminedir)/cinnamon 1296 test -e $(platadir)/cinnamon && rm -rfv $(platadir)/cinnamon 1297endif 1298 1299# **************************** 1300# * Clean up generated files * 1301# **************************** 1302 1303CLEANFILES = 1304if ENABLE_GNOME 1305CLEANFILES += \ 1306 $(srcdir)/gnome-shell/gnome-shell.css \ 1307 $(srcdir)/gnome-shell-light/gnome-shell.css \ 1308 $(srcdir)/gnome-shell-dark/gnome-shell.css \ 1309 $(srcdir)/gnome-shell-compact/gnome-shell.css \ 1310 $(srcdir)/gnome-shell-light-compact/gnome-shell.css \ 1311 $(srcdir)/gnome-shell-dark-compact/gnome-shell.css \ 1312 $(srcdir)/gnome-shell/pad-osd.css \ 1313 $(srcdir)/gnome-shell-light/pad-osd.css \ 1314 $(srcdir)/gnome-shell-dark/pad-osd.css \ 1315 $(srcdir)/gnome-shell-compact/pad-osd.css \ 1316 $(srcdir)/gnome-shell-light-compact/pad-osd.css \ 1317 $(srcdir)/gnome-shell-dark-compact/pad-osd.css \ 1318 $(srcdir)/gnome-shell/extensions/window-list/stylesheet.css \ 1319 $(srcdir)/gnome-shell-light/extensions/window-list/stylesheet.css \ 1320 $(srcdir)/gnome-shell-dark/extensions/window-list/stylesheet.css \ 1321 $(srcdir)/gnome-shell-compact/extensions/window-list/stylesheet.css \ 1322 $(srcdir)/gnome-shell-light-compact/extensions/window-list/stylesheet.css \ 1323 $(srcdir)/gnome-shell-dark-compact/extensions/window-list/stylesheet.css \ 1324 $(srcdir)/gnome-shell/extensions/window-list/classic.css \ 1325 $(srcdir)/gnome-shell-light/extensions/window-list/classic.css \ 1326 $(srcdir)/gnome-shell-dark/extensions/window-list/classic.css \ 1327 $(srcdir)/gnome-shell-compact/extensions/window-list/classic.css \ 1328 $(srcdir)/gnome-shell-light-compact/extensions/window-list/classic.css \ 1329 $(srcdir)/gnome-shell-dark-compact/extensions/window-list/classic.css \ 1330 $(srcdir)/gnome-shell/extensions/workspaces-to-dock/workspaces-to-dock.css \ 1331 $(srcdir)/gnome-shell-light/extensions/workspaces-to-dock/workspaces-to-dock.css \ 1332 $(srcdir)/gnome-shell-dark/extensions/workspaces-to-dock/workspaces-to-dock.css \ 1333 $(srcdir)/gnome-shell-compact/extensions/workspaces-to-dock/workspaces-to-dock.css \ 1334 $(srcdir)/gnome-shell-light-compact/extensions/workspaces-to-dock/workspaces-to-dock.css \ 1335 $(srcdir)/gnome-shell-dark-compact/extensions/workspaces-to-dock/workspaces-to-dock.css \ 1336 $(srcdir)/gnome-shell/gnome-shell-theme.gresource \ 1337 $(srcdir)/gnome-shell-light/gnome-shell-theme.gresource \ 1338 $(srcdir)/gnome-shell-dark/gnome-shell-theme.gresource \ 1339 $(srcdir)/gnome-shell-compact/gnome-shell-theme.gresource \ 1340 $(srcdir)/gnome-shell-light-compact/gnome-shell-theme.gresource \ 1341 $(srcdir)/gnome-shell-dark-compact/gnome-shell-theme.gresource \ 1342 $(srcdir)/gnome-shell/*.svg \ 1343 $(srcdir)/gnome-shell/*.png \ 1344 $(srcdir)/gnome-shell/assets/*.svg \ 1345 $(srcdir)/gnome-shell/extensions/workspaces-to-dock/assets/*.svg \ 1346 $(srcdir)/gnome-shell-light/*.svg \ 1347 $(srcdir)/gnome-shell-light/*.png \ 1348 $(srcdir)/gnome-shell-light/assets/*.svg \ 1349 $(srcdir)/gnome-shell-light/extensions/workspaces-to-dock/assets/*.svg \ 1350 $(srcdir)/gnome-shell-dark/*.svg \ 1351 $(srcdir)/gnome-shell-dark/*.png \ 1352 $(srcdir)/gnome-shell-dark/assets/*.svg \ 1353 $(srcdir)/gnome-shell-dark/extensions/workspaces-to-dock/assets/*.svg \ 1354 $(srcdir)/gnome-shell-compact/*.svg \ 1355 $(srcdir)/gnome-shell-compact/*.png \ 1356 $(srcdir)/gnome-shell-compact/assets/*.svg \ 1357 $(srcdir)/gnome-shell-compact/extensions/workspaces-to-dock/assets/*.svg \ 1358 $(srcdir)/gnome-shell-light-compact/*.svg \ 1359 $(srcdir)/gnome-shell-light-compact/*.png \ 1360 $(srcdir)/gnome-shell-light-compact/assets/*.svg \ 1361 $(srcdir)/gnome-shell-light-compact/extensions/workspaces-to-dock/assets/*.svg \ 1362 $(srcdir)/gnome-shell-dark-compact/*.svg \ 1363 $(srcdir)/gnome-shell-dark-compact/*.png \ 1364 $(srcdir)/gnome-shell-dark-compact/assets/*.svg \ 1365 $(srcdir)/gnome-shell-dark-compact/extensions/workspaces-to-dock/assets/*.svg \ 1366 $(srcdir)/asset/assets-gnome-shell/common/dash-placeholder.svg \ 1367 $(srcdir)/asset/assets-gnome-shell/common/go-down.svg \ 1368 $(srcdir)/asset/assets-gnome-shell/common/go-left.svg \ 1369 $(srcdir)/asset/assets-gnome-shell/common/go-right.svg \ 1370 $(srcdir)/asset/assets-gnome-shell/common/go-up.svg \ 1371 $(srcdir)/asset/assets-gnome-shell/common/key-shift-latched-uppercase.svg \ 1372 $(srcdir)/asset/assets-gnome-shell/common/key-shift-uppercase.svg \ 1373 $(srcdir)/asset/assets-gnome-shell/common/media-control-active.svg \ 1374 $(srcdir)/asset/assets-gnome-shell/common/media-control-hover.svg \ 1375 $(srcdir)/asset/assets-gnome-shell/common/more-results.svg \ 1376 $(srcdir)/asset/assets-gnome-shell/common/process-working.svg \ 1377 $(srcdir)/asset/assets-gnome-shell/common/toggle-on.svg \ 1378 $(srcdir)/asset/assets-gnome-shell/common/window-close.svg \ 1379 $(srcdir)/asset/assets-gnome-shell/common/window-close-active.svg \ 1380 $(srcdir)/asset/assets-gnome-shell/common/window-close-hover.svg \ 1381 $(srcdir)/asset/assets-gnome-shell/light/checkbox-hover.svg \ 1382 $(srcdir)/asset/assets-gnome-shell/light/checkbox.svg \ 1383 $(srcdir)/asset/assets-gnome-shell/mixed/checkbox-hover.svg \ 1384 $(srcdir)/asset/assets-gnome-shell/mixed/checkbox.svg \ 1385 $(srcdir)/asset/assets-gnome-shell/dark/checkbox-hover.svg \ 1386 $(srcdir)/asset/assets-gnome-shell/dark/checkbox.svg \ 1387 $(srcdir)/asset/assets-gnome-shell/workspaces-to-dock/*.svg 1388if !GNOME_IS_320_TO_324 1389CLEANFILES += \ 1390 $(srcdir)/gnome-shell/gdm3-Plata.css \ 1391 $(srcdir)/gnome-shell-light/gdm3-Plata-Lumine.css \ 1392 $(srcdir)/gnome-shell-dark/gdm3-Plata-Noir.css \ 1393 $(srcdir)/gnome-shell-compact/gdm3-Plata-Compact.css \ 1394 $(srcdir)/gnome-shell-light-compact/gdm3-Plata-Lumine-Compact.css \ 1395 $(srcdir)/gnome-shell-dark-compact/gdm3-Plata-Noir-Compact.css 1396endif 1397endif 1398 1399if ENABLE_CINNAMON 1400CLEANFILES += \ 1401 $(srcdir)/cinnamon/cinnamon.css \ 1402 $(srcdir)/cinnamon-light/cinnamon.css \ 1403 $(srcdir)/cinnamon-dark/cinnamon.css \ 1404 $(srcdir)/cinnamon/assets/thumbnail.png \ 1405 $(srcdir)/cinnamon-light/assets/thumbnail.png \ 1406 $(srcdir)/cinnamon-dark/assets/thumbnail.png \ 1407 $(srcdir)/cinnamon/assets/*/*.svg \ 1408 $(srcdir)/cinnamon-light/assets/*/*.svg \ 1409 $(srcdir)/cinnamon-dark/assets/*/*.svg \ 1410 $(srcdir)/asset/assets-cinnamon/common/checkbox/radiobutton-checked.svg \ 1411 $(srcdir)/asset/assets-cinnamon/common/misc/close.svg \ 1412 $(srcdir)/asset/assets-cinnamon/common/misc/close-active.svg \ 1413 $(srcdir)/asset/assets-cinnamon/common/misc/close-hover.svg \ 1414 $(srcdir)/asset/assets-cinnamon/common/panel/activities-active.svg \ 1415 $(srcdir)/asset/assets-cinnamon/common/panel/window-list-active-bottom.svg \ 1416 $(srcdir)/asset/assets-cinnamon/common/panel/window-list-active-top.svg \ 1417 $(srcdir)/asset/assets-cinnamon/common/switch/switch-on.svg \ 1418 $(srcdir)/asset/assets-cinnamon/light/checkbox/checkbox-checked.svg \ 1419 $(srcdir)/asset/assets-cinnamon/light/misc/thumbnail.svg \ 1420 $(srcdir)/asset/assets-cinnamon/mixed/checkbox/checkbox-checked.svg \ 1421 $(srcdir)/asset/assets-cinnamon/mixed/misc/thumbnail.svg \ 1422 $(srcdir)/asset/assets-cinnamon/dark/checkbox/checkbox-checked.svg \ 1423 $(srcdir)/asset/assets-cinnamon/dark/misc/thumbnail.svg \ 1424 $(srcdir)/asset/inkscape.log 1425endif 1426 1427DISTCLEANFILES = \ 1428 $(CLEANFILES) 1429