Skip to content

Commit ac5f0bf

Browse files
committed
Re-generate the Makefiles
1 parent 55ebd56 commit ac5f0bf

File tree

2 files changed

+32
-8
lines changed

2 files changed

+32
-8
lines changed

Makefile

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,16 @@ subdirs:
2323
else $(MAKE); fi) || exit; done
2424

2525
clean:
26-
@for i in $(SUBDIRS); do (cd "$$i" && $(MAKE) clean) || exit; done
26+
@for i in $(SUBDIRS); do (cd "$$i" && \
27+
if [ -n "$(OBJDIR)" ]; then \
28+
$(MAKE) OBJDIR="$(OBJDIR)$$i/" clean; \
29+
else $(MAKE) clean; fi) || exit; done
2730

2831
distclean:
29-
@for i in $(SUBDIRS); do (cd "$$i" && $(MAKE) distclean) || exit; done
32+
@for i in $(SUBDIRS); do (cd "$$i" && \
33+
if [ -n "$(OBJDIR)" ]; then \
34+
$(MAKE) OBJDIR="$(OBJDIR)$$i/" distclean; \
35+
else $(MAKE) distclean; fi) || exit; done
3036

3137
dist:
3238
$(RM) -r -- $(OBJDIR)$(PACKAGE)-$(VERSION)
@@ -116,7 +122,10 @@ distcheck: dist
116122
$(RM) -r -- $(PACKAGE)-$(VERSION)
117123

118124
install:
119-
@for i in $(SUBDIRS); do (cd "$$i" && $(MAKE) install) || exit; done
125+
@for i in $(SUBDIRS); do (cd "$$i" && \
126+
if [ -n "$(OBJDIR)" ]; then \
127+
$(MAKE) OBJDIR="$(OBJDIR)$$i/" install; \
128+
else $(MAKE) install; fi) || exit; done
120129
$(MKDIR) $(DESTDIR)$(PREFIX)/share/doc/configure
121130
$(INSTALL) -m 0644 AUTHORS $(DESTDIR)$(PREFIX)/share/doc/configure/AUTHORS
122131
$(MKDIR) $(DESTDIR)$(PREFIX)/share/doc/configure
@@ -129,7 +138,10 @@ install:
129138
$(INSTALL) -m 0644 README.md $(DESTDIR)$(PREFIX)/share/doc/configure/README.md
130139

131140
uninstall:
132-
@for i in $(SUBDIRS); do (cd "$$i" && $(MAKE) uninstall) || exit; done
141+
@for i in $(SUBDIRS); do (cd "$$i" && \
142+
if [ -n "$(OBJDIR)" ]; then \
143+
$(MAKE) OBJDIR="$(OBJDIR)$$i/" uninstall; \
144+
else $(MAKE) uninstall; fi) || exit; done
133145
$(RM) -- $(DESTDIR)$(PREFIX)/share/doc/configure/AUTHORS
134146
$(RM) -- $(DESTDIR)$(PREFIX)/share/doc/configure/BUGS
135147
$(RM) -- $(DESTDIR)$(PREFIX)/share/doc/configure/CHANGES

doc/Makefile

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,15 +31,21 @@ $(OBJDIR)project.conf.html: project.conf.css.xml project.conf.xml manual.css.xml
3131
./docbook.sh -P "$(PREFIX)" -- "$(OBJDIR)project.conf.html"
3232

3333
clean:
34-
@for i in $(SUBDIRS); do (cd "$$i" && $(MAKE) clean) || exit; done
34+
@for i in $(SUBDIRS); do (cd "$$i" && \
35+
if [ -n "$(OBJDIR)" ]; then \
36+
$(MAKE) OBJDIR="$(OBJDIR)$$i/" clean; \
37+
else $(MAKE) clean; fi) || exit; done
3538
$(RM) -- $(configure.1_OBJS) $(configure.html_OBJS) $(project.conf.5_OBJS) $(project.conf.html_OBJS)
3639
./docbook.sh -c -P "$(PREFIX)" -- "configure.1"
3740
./docbook.sh -c -P "$(PREFIX)" -- "configure.html"
3841
./docbook.sh -c -P "$(PREFIX)" -- "project.conf.5"
3942
./docbook.sh -c -P "$(PREFIX)" -- "project.conf.html"
4043

4144
distclean:
42-
@for i in $(SUBDIRS); do (cd "$$i" && $(MAKE) distclean) || exit; done
45+
@for i in $(SUBDIRS); do (cd "$$i" && \
46+
if [ -n "$(OBJDIR)" ]; then \
47+
$(MAKE) OBJDIR="$(OBJDIR)$$i/" distclean; \
48+
else $(MAKE) distclean; fi) || exit; done
4349
$(RM) -- $(configure.1_OBJS) $(configure.html_OBJS) $(project.conf.5_OBJS) $(project.conf.html_OBJS)
4450
./docbook.sh -c -P "$(PREFIX)" -- "configure.1"
4551
./docbook.sh -c -P "$(PREFIX)" -- "configure.html"
@@ -48,14 +54,20 @@ distclean:
4854
$(RM) -- $(TARGETS)
4955

5056
install: $(TARGETS)
51-
@for i in $(SUBDIRS); do (cd "$$i" && $(MAKE) install) || exit; done
57+
@for i in $(SUBDIRS); do (cd "$$i" && \
58+
if [ -n "$(OBJDIR)" ]; then \
59+
$(MAKE) OBJDIR="$(OBJDIR)$$i/" install; \
60+
else $(MAKE) install; fi) || exit; done
5261
./docbook.sh -P "$(DESTDIR)$(PREFIX)" -i -- "$(OBJDIR)configure.1"
5362
./docbook.sh -P "$(DESTDIR)$(PREFIX)" -i -- "$(OBJDIR)configure.html"
5463
./docbook.sh -P "$(DESTDIR)$(PREFIX)" -i -- "$(OBJDIR)project.conf.5"
5564
./docbook.sh -P "$(DESTDIR)$(PREFIX)" -i -- "$(OBJDIR)project.conf.html"
5665

5766
uninstall:
58-
@for i in $(SUBDIRS); do (cd "$$i" && $(MAKE) uninstall) || exit; done
67+
@for i in $(SUBDIRS); do (cd "$$i" && \
68+
if [ -n "$(OBJDIR)" ]; then \
69+
$(MAKE) OBJDIR="$(OBJDIR)$$i/" uninstall; \
70+
else $(MAKE) uninstall; fi) || exit; done
5971
./docbook.sh -P "$(DESTDIR)$(PREFIX)" -u -- "configure.1"
6072
./docbook.sh -P "$(DESTDIR)$(PREFIX)" -u -- "configure.html"
6173
./docbook.sh -P "$(DESTDIR)$(PREFIX)" -u -- "project.conf.5"

0 commit comments

Comments
 (0)