diff options
author | Sami Kerola <kerolasa@iki.fi> | 2013-05-26 09:30:15 (GMT) |
---|---|---|
committer | Sami Kerola <kerolasa@iki.fi> | 2013-05-26 09:38:11 (GMT) |
commit | 7541054b299bbd61310ab0456cf4f25b7a672de3 (patch) | |
tree | 47878d28304cb560a4f31bc98466a9347e8edb6c /data/styles/BlueFlux | |
parent | 82e300c7bac1542f27668a8d7e234b4dd6ea1211 (diff) | |
download | fluxbox-7541054b299bbd61310ab0456cf4f25b7a672de3.zip fluxbox-7541054b299bbd61310ab0456cf4f25b7a672de3.tar.bz2 |
build-sys: move to non-recursive build
This rather large change will attempts to make 'make' to work better.
See excellent paper 'Recursive Make Considered Harmful' by Peter Miller
for further explanation why several make files is worse than one for
whole project.
Note. The tests are build with 'make check' rather than defining TEST.
Reference: http://miller.emu.id.au/pmiller/books/rmch/
Reference: http://karelzak.blogspot.co.uk/2013/02/non-recursive-automake.html
Diffstat (limited to 'data/styles/BlueFlux')
-rw-r--r-- | data/styles/BlueFlux/Makefile.am | 6 | ||||
-rw-r--r-- | data/styles/BlueFlux/Makemodule.am | 3 | ||||
-rw-r--r-- | data/styles/BlueFlux/pixmaps/Makefile.am | 11 | ||||
-rw-r--r-- | data/styles/BlueFlux/pixmaps/Makemodule.am | 24 |
4 files changed, 27 insertions, 17 deletions
diff --git a/data/styles/BlueFlux/Makefile.am b/data/styles/BlueFlux/Makefile.am deleted file mode 100644 index 86965dc..0000000 --- a/data/styles/BlueFlux/Makefile.am +++ /dev/null | |||
@@ -1,6 +0,0 @@ | |||
1 | SUBDIRS=pixmaps | ||
2 | styledir = $(pkgdatadir)/styles/BlueFlux | ||
3 | |||
4 | style_DATA = theme.cfg | ||
5 | |||
6 | include ../Makefile.include | ||
diff --git a/data/styles/BlueFlux/Makemodule.am b/data/styles/BlueFlux/Makemodule.am new file mode 100644 index 0000000..0357a9d --- /dev/null +++ b/data/styles/BlueFlux/Makemodule.am | |||
@@ -0,0 +1,3 @@ | |||
1 | blueflux_styledir = $(pkgdatadir)/styles/BlueFlux | ||
2 | |||
3 | dist_blueflux_style_DATA = data/styles/BlueFlux/theme.cfg | ||
diff --git a/data/styles/BlueFlux/pixmaps/Makefile.am b/data/styles/BlueFlux/pixmaps/Makefile.am deleted file mode 100644 index a247c5a..0000000 --- a/data/styles/BlueFlux/pixmaps/Makefile.am +++ /dev/null | |||
@@ -1,11 +0,0 @@ | |||
1 | styledir = $(pkgdatadir)/styles/BlueFlux/pixmaps | ||
2 | |||
3 | style_DATA = button_close_active.xpm button_close_pressed.xpm \ | ||
4 | button_close_unfocus.xpm button_max_active.xpm button_max_pressed.xpm \ | ||
5 | button_max_unfocus.xpm button_min_active.xpm button_min_pressed.xpm \ | ||
6 | button_min_unfocus.xpm button_stick_active.xpm button_stick_pressed.xpm \ | ||
7 | button_stick_unfocus.xpm button_stuck.xpm button_stuck_unfocus.xpm \ | ||
8 | button_toolbar.xpm button_toolbar_pressed.xpm menu_frame.xpm title_bar.xpm \ | ||
9 | title_bar_unfocus.xpm toolbar.xpm toolbar_label.xpm | ||
10 | |||
11 | include ../../Makefile.include | ||
diff --git a/data/styles/BlueFlux/pixmaps/Makemodule.am b/data/styles/BlueFlux/pixmaps/Makemodule.am new file mode 100644 index 0000000..9cfe8c4 --- /dev/null +++ b/data/styles/BlueFlux/pixmaps/Makemodule.am | |||
@@ -0,0 +1,24 @@ | |||
1 | blueflux_pixmaps_styledir = $(pkgdatadir)/styles/BlueFlux/pixmaps | ||
2 | |||
3 | dist_blueflux_pixmaps_style_DATA = \ | ||
4 | data/styles/BlueFlux/pixmaps/button_close_active.xpm \ | ||
5 | data/styles/BlueFlux/pixmaps/button_close_pressed.xpm \ | ||
6 | data/styles/BlueFlux/pixmaps/button_close_unfocus.xpm \ | ||
7 | data/styles/BlueFlux/pixmaps/button_max_active.xpm \ | ||
8 | data/styles/BlueFlux/pixmaps/button_max_pressed.xpm \ | ||
9 | data/styles/BlueFlux/pixmaps/button_max_unfocus.xpm \ | ||
10 | data/styles/BlueFlux/pixmaps/button_min_active.xpm \ | ||
11 | data/styles/BlueFlux/pixmaps/button_min_pressed.xpm \ | ||
12 | data/styles/BlueFlux/pixmaps/button_min_unfocus.xpm \ | ||
13 | data/styles/BlueFlux/pixmaps/button_stick_active.xpm \ | ||
14 | data/styles/BlueFlux/pixmaps/button_stick_pressed.xpm \ | ||
15 | data/styles/BlueFlux/pixmaps/button_stick_unfocus.xpm \ | ||
16 | data/styles/BlueFlux/pixmaps/button_stuck.xpm \ | ||
17 | data/styles/BlueFlux/pixmaps/button_stuck_unfocus.xpm \ | ||
18 | data/styles/BlueFlux/pixmaps/button_toolbar.xpm \ | ||
19 | data/styles/BlueFlux/pixmaps/button_toolbar_pressed.xpm \ | ||
20 | data/styles/BlueFlux/pixmaps/menu_frame.xpm \ | ||
21 | data/styles/BlueFlux/pixmaps/title_bar.xpm \ | ||
22 | data/styles/BlueFlux/pixmaps/title_bar_unfocus.xpm \ | ||
23 | data/styles/BlueFlux/pixmaps/toolbar.xpm \ | ||
24 | data/styles/BlueFlux/pixmaps/toolbar_label.xpm | ||