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/arch | |
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/arch')
-rw-r--r-- | data/styles/arch/Makefile.am | 6 | ||||
-rw-r--r-- | data/styles/arch/Makemodule.am | 3 | ||||
-rw-r--r-- | data/styles/arch/pixmaps/Makefile.am | 12 | ||||
-rw-r--r-- | data/styles/arch/pixmaps/Makemodule.am | 33 |
4 files changed, 36 insertions, 18 deletions
diff --git a/data/styles/arch/Makefile.am b/data/styles/arch/Makefile.am deleted file mode 100644 index bc1aafa..0000000 --- a/data/styles/arch/Makefile.am +++ /dev/null | |||
@@ -1,6 +0,0 @@ | |||
1 | SUBDIRS=pixmaps | ||
2 | styledir = $(pkgdatadir)/styles/arch | ||
3 | |||
4 | style_DATA = theme.cfg | ||
5 | |||
6 | include ../Makefile.include | ||
diff --git a/data/styles/arch/Makemodule.am b/data/styles/arch/Makemodule.am new file mode 100644 index 0000000..4ad28b9 --- /dev/null +++ b/data/styles/arch/Makemodule.am | |||
@@ -0,0 +1,3 @@ | |||
1 | arch_styledir = $(pkgdatadir)/styles/arch | ||
2 | |||
3 | dist_arch_style_DATA = data/styles/arch/theme.cfg | ||
diff --git a/data/styles/arch/pixmaps/Makefile.am b/data/styles/arch/pixmaps/Makefile.am deleted file mode 100644 index fb94c36..0000000 --- a/data/styles/arch/pixmaps/Makefile.am +++ /dev/null | |||
@@ -1,12 +0,0 @@ | |||
1 | styledir = $(pkgdatadir)/styles/arch/pixmaps | ||
2 | |||
3 | style_DATA = closepr.xpm gripfcs.xpm maxufcs.xpm menuiconufcs.xpm \ | ||
4 | minufcs.xpm shadepr.xpm stickpr.xpm stuckufcs.xpm unselected.xpm \ | ||
5 | unshadeufcs.xpm bullet.xpm closeufcs.xpm maxfcs.xpm \ | ||
6 | menuiconfcs.xpm minfcs.xpm selected.xpm shadeufcs.xpm \ | ||
7 | stickufcs.xpm tbarfcs.xpm unshadefcs.xpm closefcs.xpm \ | ||
8 | frame.xpm maxpr.xpm menuiconpr.xpm minpr.xpm shadefcs.xpm \ | ||
9 | stickfcs.xpm stuckfcs.xpm tbarufcs.xpm unshadepr.xpm | ||
10 | |||
11 | |||
12 | include ../../Makefile.include | ||
diff --git a/data/styles/arch/pixmaps/Makemodule.am b/data/styles/arch/pixmaps/Makemodule.am new file mode 100644 index 0000000..fa47014 --- /dev/null +++ b/data/styles/arch/pixmaps/Makemodule.am | |||
@@ -0,0 +1,33 @@ | |||
1 | arch_pixmaps_styledir = $(pkgdatadir)/styles/arch/pixmaps | ||
2 | |||
3 | dist_arch_pixmaps_style_DATA = \ | ||
4 | data/styles/arch/pixmaps/bullet.xpm \ | ||
5 | data/styles/arch/pixmaps/closefcs.xpm \ | ||
6 | data/styles/arch/pixmaps/closepr.xpm \ | ||
7 | data/styles/arch/pixmaps/closeufcs.xpm \ | ||
8 | data/styles/arch/pixmaps/frame.xpm \ | ||
9 | data/styles/arch/pixmaps/gripfcs.xpm \ | ||
10 | data/styles/arch/pixmaps/maxfcs.xpm \ | ||
11 | data/styles/arch/pixmaps/maxpr.xpm \ | ||
12 | data/styles/arch/pixmaps/maxufcs.xpm \ | ||
13 | data/styles/arch/pixmaps/menuiconfcs.xpm \ | ||
14 | data/styles/arch/pixmaps/menuiconpr.xpm \ | ||
15 | data/styles/arch/pixmaps/menuiconufcs.xpm \ | ||
16 | data/styles/arch/pixmaps/minfcs.xpm \ | ||
17 | data/styles/arch/pixmaps/minpr.xpm \ | ||
18 | data/styles/arch/pixmaps/minufcs.xpm \ | ||
19 | data/styles/arch/pixmaps/selected.xpm \ | ||
20 | data/styles/arch/pixmaps/shadefcs.xpm \ | ||
21 | data/styles/arch/pixmaps/shadepr.xpm \ | ||
22 | data/styles/arch/pixmaps/shadeufcs.xpm \ | ||
23 | data/styles/arch/pixmaps/stickfcs.xpm \ | ||
24 | data/styles/arch/pixmaps/stickpr.xpm \ | ||
25 | data/styles/arch/pixmaps/stickufcs.xpm \ | ||
26 | data/styles/arch/pixmaps/stuckfcs.xpm \ | ||
27 | data/styles/arch/pixmaps/stuckufcs.xpm \ | ||
28 | data/styles/arch/pixmaps/tbarfcs.xpm \ | ||
29 | data/styles/arch/pixmaps/tbarufcs.xpm \ | ||
30 | data/styles/arch/pixmaps/unselected.xpm \ | ||
31 | data/styles/arch/pixmaps/unshadefcs.xpm \ | ||
32 | data/styles/arch/pixmaps/unshadepr.xpm \ | ||
33 | data/styles/arch/pixmaps/unshadeufcs.xpm | ||