summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Peveler <matt.peveler@gmail.com>2020-06-01 11:16:15 -0400
committerMatthew Peveler <matt.peveler@gmail.com>2020-06-01 11:16:15 -0400
commitd0022f173e7f2d471d4f82b955837ddfd31cafd4 (patch)
tree0d45ceab8754e2dbdf75ae6e68632e40c84b0f9d
parent4970994ce54c6d7e6dab83e4dd478f9dd32f2da7 (diff)
downloadasciidoc-py3-d0022f173e7f2d471d4f82b955837ddfd31cafd4.tar.gz
remove slash after $(DESTDIR) usage
The slash between $(DESTDIR) and the target was causing an extra slash as generally the target already started with a slash, leading to something like //usr/local/etc/. The double slash would be ignored on Linux, but treated as a network path on Windows. The GNU make docs also indicate not having the slash is probably best practices. See https://www.gnu.org/prep/standards/html_node/DESTDIR.html. Signed-off-by: Matthew Peveler <matt.peveler@gmail.com>
-rw-r--r--Makefile.in62
1 files changed, 31 insertions, 31 deletions
diff --git a/Makefile.in b/Makefile.in
index 3382df9..4b10bb2 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -119,20 +119,20 @@ help : Makefile
# create directories used during the install
$(INSTDIRS):
- $(INSTALL) -d $(DESTDIR)/$($@)
+ $(INSTALL) -d $(DESTDIR)$($@)
$(PROGTARGETS): % : %dir
- $(INSTALL_PROG) $($@) $(DESTDIR)/$($<)/
+ $(INSTALL_PROG) $($@) $(DESTDIR)$($<)/
$(DATATARGETS): % : %dir
- $(INSTALL_DATA) $($@) $(DESTDIR)/$($<)/
+ $(INSTALL_DATA) $($@) $(DESTDIR)$($<)/
$(manp): %.1 : %.1.txt
python3 a2x.py -f manpage $<
progsymlink:
- (cd $(DESTDIR)/$(progdir); ln -sf asciidoc.py asciidoc)
- (cd $(DESTDIR)/$(progdir); ln -sf a2x.py a2x)
+ (cd $(DESTDIR)$(progdir); ln -sf asciidoc.py asciidoc)
+ (cd $(DESTDIR)$(progdir); ln -sf a2x.py a2x)
##.
@@ -206,25 +206,25 @@ manpages: doc/asciidoc.1 doc/a2x.1 doc/testasciidoc.1
## docs: install documentation files to filesystem (e.g. /usr/local/share/doc/asciidoc)
docs:
- $(INSTALL) -d $(DESTDIR)/$(docdir)
- $(INSTALL_DATA) $(doc) $(DESTDIR)/$(docdir)
- $(INSTALL) -d $(DESTDIR)/$(docdir)/docbook-xsl
- $(INSTALL_DATA) docbook-xsl/asciidoc-docbook-xsl.txt $(DESTDIR)/$(docdir)/docbook-xsl
- $(INSTALL) -d $(DESTDIR)/$(docdir)/dblatex
- $(INSTALL_DATA) dblatex/dblatex-readme.txt $(DESTDIR)/$(docdir)/dblatex
- $(INSTALL) -d $(DESTDIR)/$(docdir)/stylesheets
- $(INSTALL_DATA) $(css) $(DESTDIR)/$(docdir)/stylesheets
- $(INSTALL) -d $(DESTDIR)/$(docdir)/javascripts
- $(INSTALL_DATA) $(js) $(DESTDIR)/$(docdir)/javascripts
- $(INSTALL) -d $(DESTDIR)/$(docdir)/images
+ $(INSTALL) -d $(DESTDIR)$(docdir)
+ $(INSTALL_DATA) $(doc) $(DESTDIR)$(docdir)
+ $(INSTALL) -d $(DESTDIR)$(docdir)/docbook-xsl
+ $(INSTALL_DATA) docbook-xsl/asciidoc-docbook-xsl.txt $(DESTDIR)$(docdir)/docbook-xsl
+ $(INSTALL) -d $(DESTDIR)$(docdir)/dblatex
+ $(INSTALL_DATA) dblatex/dblatex-readme.txt $(DESTDIR)$(docdir)/dblatex
+ $(INSTALL) -d $(DESTDIR)$(docdir)/stylesheets
+ $(INSTALL_DATA) $(css) $(DESTDIR)$(docdir)/stylesheets
+ $(INSTALL) -d $(DESTDIR)$(docdir)/javascripts
+ $(INSTALL_DATA) $(js) $(DESTDIR)$(docdir)/javascripts
+ $(INSTALL) -d $(DESTDIR)$(docdir)/images
( cd images && \
- cp -R * $(DESTDIR)/$(docdir)/images )
- $(INSTALL) -d $(DESTDIR)/$(docdir)/doc
+ cp -R * $(DESTDIR)$(docdir)/images )
+ $(INSTALL) -d $(DESTDIR)$(docdir)/doc
( cd doc && \
- cp -R * $(DESTDIR)/$(docdir)/doc )
- $(INSTALL) -d $(DESTDIR)/$(docdir)/examples/website
- ( cd examples/website && \
- cp -R * $(DESTDIR)/$(docdir)/examples/website )
+ cp -R * $(DESTDIR)$(docdir)/doc )
+ $(INSTALL) -d $(DESTDIR)$(docdir)/website
+ ( cd website && \
+ cp -R * $(DESTDIR)$(docdir)/website )
## website: generates the website into ./gh-pages directory (which will point at gh-pages branch)
.PHONY: website
@@ -240,15 +240,15 @@ tags:
## uninstall: uninstall asciidoc
.PHONY: uninstall
uninstall:
- rm -f $(DESTDIR)/$(progdir)/asciidoc
- rm -f $(DESTDIR)/$(progdir)/asciidoc.py
- rm -f $(DESTDIR)/$(progdir)/a2x
- rm -f $(DESTDIR)/$(progdir)/a2x.py
- rm -f $(DESTDIR)/$(manpdir)/asciidoc.1
- rm -f $(DESTDIR)/$(manpdir)/testasciidoc.1
- rm -f $(DESTDIR)/$(manpdir)/a2x.1
- rm -rf $(DESTDIR)/$(confdir)
- rm -rf $(DESTDIR)/$(docdir)
+ rm -f $(DESTDIR)$(progdir)/asciidoc
+ rm -f $(DESTDIR)$(progdir)/asciidoc.py
+ rm -f $(DESTDIR)$(progdir)/a2x
+ rm -f $(DESTDIR)$(progdir)/a2x.py
+ rm -f $(DESTDIR)$(manpdir)/asciidoc.1
+ rm -f $(DESTDIR)$(manpdir)/testasciidoc.1
+ rm -f $(DESTDIR)$(manpdir)/a2x.1
+ rm -rf $(DESTDIR)$(confdir)
+ rm -rf $(DESTDIR)$(docdir)
## clean: delete built asciidoc doc files
.PHONY: clean