avoid addprefix (requires gmake)
svn: r3502
This commit is contained in:
parent
e9632780ba
commit
fe24b02046
|
@ -13,7 +13,13 @@ mandir = @mandir@
|
||||||
docdir = @docdir@
|
docdir = @docdir@
|
||||||
builddir = @builddir@
|
builddir = @builddir@
|
||||||
|
|
||||||
ALLDIRINFO = "$(bindir)" "$(collectsdir)" "$(docdir)" "$(libdir)" "$(includepltdir)" "$(libpltdir)" "$(mandir)"
|
ALLDIRINFO = "$(DESTDIR)$(bindir)" \
|
||||||
|
"$(DESTDIR)$(collectsdir)" \
|
||||||
|
"$(DESTDIR)$(docdir)" \
|
||||||
|
"$(DESTDIR)$(libdir)" \
|
||||||
|
"$(DESTDIR)$(includepltdir)" \
|
||||||
|
"$(DESTDIR)$(libpltdir)" \
|
||||||
|
"$(DESTDIR)$(mandir)"
|
||||||
|
|
||||||
all:
|
all:
|
||||||
$(MAKE) mz
|
$(MAKE) mz
|
||||||
|
@ -38,7 +44,7 @@ plain-install:
|
||||||
$(MAKE) install-normal
|
$(MAKE) install-normal
|
||||||
|
|
||||||
install-normal:
|
install-normal:
|
||||||
mkdir -p $(addprefix $(DESTDIR), $(prefix) $(ALLDIRINFO))
|
mkdir -p $(ALLDIRINFO)
|
||||||
$(MAKE) mzinstall
|
$(MAKE) mzinstall
|
||||||
$(MAKE) mredinstall-stub
|
$(MAKE) mredinstall-stub
|
||||||
$(MAKE) copytree-stub
|
$(MAKE) copytree-stub
|
||||||
|
@ -102,12 +108,12 @@ copytree:
|
||||||
mzscheme/mzscheme -mvxqu \
|
mzscheme/mzscheme -mvxqu \
|
||||||
"$(srcdir)/../collects/setup/unixstyle-install.ss" \
|
"$(srcdir)/../collects/setup/unixstyle-install.ss" \
|
||||||
make-install-copytree "$(srcdir)/.." \
|
make-install-copytree "$(srcdir)/.." \
|
||||||
$(addprefix $(DESTDIR), $(ALLDIRINFO)) @INSTALL_ORIG_TREE@
|
$(ALLDIRINFO) @INSTALL_ORIG_TREE@
|
||||||
|
|
||||||
fix-paths:
|
fix-paths:
|
||||||
if [ "$(DESTDIR)" != "" ]; then \
|
if [ "$(DESTDIR)" != "" ]; then \
|
||||||
mzscheme/mzscheme -mvxqu \
|
mzscheme/mzscheme -mvxqu \
|
||||||
"$(srcdir)/../collects/setup/unixstyle-install.ss" \
|
"$(srcdir)/../collects/setup/unixstyle-install.ss" \
|
||||||
make-install-destdir-fix "$(srcdir)/.." \
|
make-install-destdir-fix "$(srcdir)/.." \
|
||||||
$(addprefix $(DESTDIR), $(ALLDIRINFO)) @INSTALL_ORIG_TREE@; \
|
$(ALLDIRINFO) @INSTALL_ORIG_TREE@; \
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Reference in New Issue
Block a user