mirror of
https://github.com/jemalloc/jemalloc.git
synced 2026-07-24 13:53:11 +00:00
Allow spaces in prefix.
This commit is contained in:
62
Makefile.in
62
Makefile.in
@@ -609,38 +609,38 @@ build_lib: build_lib_static
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
install_bin:
|
install_bin:
|
||||||
$(INSTALL) -d $(BINDIR)
|
$(INSTALL) -d '$(BINDIR)'
|
||||||
@for b in $(BINS); do \
|
@for b in $(BINS); do \
|
||||||
echo "$(INSTALL) -m 755 $$b $(BINDIR)"; \
|
echo "$(INSTALL) -m 755 $$b '$(BINDIR)'"; \
|
||||||
$(INSTALL) -m 755 $$b $(BINDIR); \
|
$(INSTALL) -m 755 $$b '$(BINDIR)'; \
|
||||||
done
|
done
|
||||||
|
|
||||||
install_include:
|
install_include:
|
||||||
$(INSTALL) -d $(INCLUDEDIR)/jemalloc
|
$(INSTALL) -d '$(INCLUDEDIR)/jemalloc'
|
||||||
@for h in $(C_HDRS); do \
|
@for h in $(C_HDRS); do \
|
||||||
echo "$(INSTALL) -m 644 $$h $(INCLUDEDIR)/jemalloc"; \
|
echo "$(INSTALL) -m 644 $$h '$(INCLUDEDIR)/jemalloc'"; \
|
||||||
$(INSTALL) -m 644 $$h $(INCLUDEDIR)/jemalloc; \
|
$(INSTALL) -m 644 $$h '$(INCLUDEDIR)/jemalloc'; \
|
||||||
done
|
done
|
||||||
|
|
||||||
install_lib_shared: $(DSOS)
|
install_lib_shared: $(DSOS)
|
||||||
$(INSTALL) -d $(LIBDIR)
|
$(INSTALL) -d '$(LIBDIR)'
|
||||||
$(INSTALL) -m 755 $(objroot)lib/$(LIBJEMALLOC).$(SOREV) $(LIBDIR)
|
$(INSTALL) -m 755 $(objroot)lib/$(LIBJEMALLOC).$(SOREV) '$(LIBDIR)'
|
||||||
ifneq ($(SOREV),$(SO))
|
ifneq ($(SOREV),$(SO))
|
||||||
ln -sf $(LIBJEMALLOC).$(SOREV) $(LIBDIR)/$(LIBJEMALLOC).$(SO)
|
ln -sf $(LIBJEMALLOC).$(SOREV) '$(LIBDIR)/$(LIBJEMALLOC).$(SO)'
|
||||||
endif
|
endif
|
||||||
|
|
||||||
install_lib_static: $(STATIC_LIBS)
|
install_lib_static: $(STATIC_LIBS)
|
||||||
$(INSTALL) -d $(LIBDIR)
|
$(INSTALL) -d '$(LIBDIR)'
|
||||||
@for l in $(STATIC_LIBS); do \
|
@for l in $(STATIC_LIBS); do \
|
||||||
echo "$(INSTALL) -m 644 $$l $(LIBDIR)"; \
|
echo "$(INSTALL) -m 644 $$l '$(LIBDIR)'"; \
|
||||||
$(INSTALL) -m 644 $$l $(LIBDIR); \
|
$(INSTALL) -m 644 $$l '$(LIBDIR)'; \
|
||||||
done
|
done
|
||||||
|
|
||||||
install_lib_pc: $(PC)
|
install_lib_pc: $(PC)
|
||||||
$(INSTALL) -d $(LIBDIR)/pkgconfig
|
$(INSTALL) -d '$(LIBDIR)/pkgconfig'
|
||||||
@for l in $(PC); do \
|
@for l in $(PC); do \
|
||||||
echo "$(INSTALL) -m 644 $$l $(LIBDIR)/pkgconfig"; \
|
echo "$(INSTALL) -m 644 $$l '$(LIBDIR)/pkgconfig'"; \
|
||||||
$(INSTALL) -m 644 $$l $(LIBDIR)/pkgconfig; \
|
$(INSTALL) -m 644 $$l '$(LIBDIR)/pkgconfig'; \
|
||||||
done
|
done
|
||||||
|
|
||||||
ifeq ($(enable_shared), 1)
|
ifeq ($(enable_shared), 1)
|
||||||
@@ -652,17 +652,17 @@ endif
|
|||||||
install_lib: install_lib_pc
|
install_lib: install_lib_pc
|
||||||
|
|
||||||
install_doc_html: build_doc_html
|
install_doc_html: build_doc_html
|
||||||
$(INSTALL) -d $(DATADIR)/doc/jemalloc$(install_suffix)
|
$(INSTALL) -d '$(DATADIR)/doc/jemalloc$(install_suffix)'
|
||||||
@for d in $(DOCS_HTML); do \
|
@for d in $(DOCS_HTML); do \
|
||||||
echo "$(INSTALL) -m 644 $$d $(DATADIR)/doc/jemalloc$(install_suffix)"; \
|
echo "$(INSTALL) -m 644 $$d '$(DATADIR)/doc/jemalloc$(install_suffix)'"; \
|
||||||
$(INSTALL) -m 644 $$d $(DATADIR)/doc/jemalloc$(install_suffix); \
|
$(INSTALL) -m 644 $$d '$(DATADIR)/doc/jemalloc$(install_suffix)'; \
|
||||||
done
|
done
|
||||||
|
|
||||||
install_doc_man: build_doc_man
|
install_doc_man: build_doc_man
|
||||||
$(INSTALL) -d $(MANDIR)/man3
|
$(INSTALL) -d '$(MANDIR)/man3'
|
||||||
@for d in $(DOCS_MAN3); do \
|
@for d in $(DOCS_MAN3); do \
|
||||||
echo "$(INSTALL) -m 644 $$d $(MANDIR)/man3"; \
|
echo "$(INSTALL) -m 644 $$d '$(MANDIR)/man3'"; \
|
||||||
$(INSTALL) -m 644 $$d $(MANDIR)/man3; \
|
$(INSTALL) -m 644 $$d '$(MANDIR)/man3'; \
|
||||||
done
|
done
|
||||||
|
|
||||||
install_doc: install_doc_html install_doc_man
|
install_doc: install_doc_html install_doc_man
|
||||||
@@ -674,23 +674,23 @@ install: install_doc
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
uninstall_bin:
|
uninstall_bin:
|
||||||
$(RM) -v $(foreach b,$(notdir $(BINS)),$(BINDIR)/$(b))
|
$(RM) -v $(foreach b,$(notdir $(BINS)),'$(BINDIR)/$(b)')
|
||||||
|
|
||||||
uninstall_include:
|
uninstall_include:
|
||||||
$(RM) -v $(foreach h,$(notdir $(C_HDRS)),$(INCLUDEDIR)/jemalloc/$(h))
|
$(RM) -v $(foreach h,$(notdir $(C_HDRS)),'$(INCLUDEDIR)/jemalloc/$(h)')
|
||||||
rmdir -v $(INCLUDEDIR)/jemalloc
|
rmdir -v '$(INCLUDEDIR)/jemalloc'
|
||||||
|
|
||||||
uninstall_lib_shared:
|
uninstall_lib_shared:
|
||||||
$(RM) -v $(LIBDIR)/$(LIBJEMALLOC).$(SOREV)
|
$(RM) -v '$(LIBDIR)/$(LIBJEMALLOC).$(SOREV)'
|
||||||
ifneq ($(SOREV),$(SO))
|
ifneq ($(SOREV),$(SO))
|
||||||
$(RM) -v $(LIBDIR)/$(LIBJEMALLOC).$(SO)
|
$(RM) -v '$(LIBDIR)/$(LIBJEMALLOC).$(SO)'
|
||||||
endif
|
endif
|
||||||
|
|
||||||
uninstall_lib_static:
|
uninstall_lib_static:
|
||||||
$(RM) -v $(foreach l,$(notdir $(STATIC_LIBS)),$(LIBDIR)/$(l))
|
$(RM) -v $(foreach l,$(notdir $(STATIC_LIBS)),'$(LIBDIR)/$(l)')
|
||||||
|
|
||||||
uninstall_lib_pc:
|
uninstall_lib_pc:
|
||||||
$(RM) -v $(foreach p,$(notdir $(PC)),$(LIBDIR)/pkgconfig/$(p))
|
$(RM) -v $(foreach p,$(notdir $(PC)),'$(LIBDIR)/pkgconfig/$(p)')
|
||||||
|
|
||||||
ifeq ($(enable_shared), 1)
|
ifeq ($(enable_shared), 1)
|
||||||
uninstall_lib: uninstall_lib_shared
|
uninstall_lib: uninstall_lib_shared
|
||||||
@@ -701,11 +701,11 @@ endif
|
|||||||
uninstall_lib: uninstall_lib_pc
|
uninstall_lib: uninstall_lib_pc
|
||||||
|
|
||||||
uninstall_doc_html:
|
uninstall_doc_html:
|
||||||
$(RM) -v $(foreach d,$(notdir $(DOCS_HTML)),$(DATADIR)/doc/jemalloc$(install_suffix)/$(d))
|
$(RM) -v $(foreach d,$(notdir $(DOCS_HTML)),'$(DATADIR)/doc/jemalloc$(install_suffix)/$(d)')
|
||||||
rmdir -v $(DATADIR)/doc/jemalloc$(install_suffix)
|
rmdir -v '$(DATADIR)/doc/jemalloc$(install_suffix)'
|
||||||
|
|
||||||
uninstall_doc_man:
|
uninstall_doc_man:
|
||||||
$(RM) -v $(foreach d,$(notdir $(DOCS_MAN3)),$(MANDIR)/man3/$(d))
|
$(RM) -v $(foreach d,$(notdir $(DOCS_MAN3)),'$(MANDIR)/man3/$(d)')
|
||||||
|
|
||||||
uninstall_doc: uninstall_doc_html uninstall_doc_man
|
uninstall_doc: uninstall_doc_html uninstall_doc_man
|
||||||
|
|
||||||
|
|||||||
22
configure.ac
22
configure.ac
@@ -158,29 +158,27 @@ AC_SUBST([abs_objroot])
|
|||||||
|
|
||||||
dnl Munge install path variables.
|
dnl Munge install path variables.
|
||||||
case "$prefix" in
|
case "$prefix" in
|
||||||
*\ * ) AC_MSG_ERROR([Prefix should not contain spaces]) ;;
|
|
||||||
"NONE" ) prefix="/usr/local" ;;
|
"NONE" ) prefix="/usr/local" ;;
|
||||||
esac
|
esac
|
||||||
case "$exec_prefix" in
|
case "$exec_prefix" in
|
||||||
*\ * ) AC_MSG_ERROR([Exec prefix should not contain spaces]) ;;
|
|
||||||
"NONE" ) exec_prefix=$prefix ;;
|
"NONE" ) exec_prefix=$prefix ;;
|
||||||
esac
|
esac
|
||||||
PREFIX=$prefix
|
PREFIX=$prefix
|
||||||
AC_SUBST([PREFIX])
|
AC_SUBST([PREFIX])
|
||||||
BINDIR=`eval echo $bindir`
|
BINDIR=`eval echo "\"$bindir\""`
|
||||||
BINDIR=`eval echo $BINDIR`
|
BINDIR=`eval echo "\"$BINDIR\""`
|
||||||
AC_SUBST([BINDIR])
|
AC_SUBST([BINDIR])
|
||||||
INCLUDEDIR=`eval echo $includedir`
|
INCLUDEDIR=`eval echo "\"$includedir\""`
|
||||||
INCLUDEDIR=`eval echo $INCLUDEDIR`
|
INCLUDEDIR=`eval echo "\"$INCLUDEDIR\""`
|
||||||
AC_SUBST([INCLUDEDIR])
|
AC_SUBST([INCLUDEDIR])
|
||||||
LIBDIR=`eval echo $libdir`
|
LIBDIR=`eval echo "\"$libdir\""`
|
||||||
LIBDIR=`eval echo $LIBDIR`
|
LIBDIR=`eval echo "\"$LIBDIR\""`
|
||||||
AC_SUBST([LIBDIR])
|
AC_SUBST([LIBDIR])
|
||||||
DATADIR=`eval echo $datadir`
|
DATADIR=`eval echo "\"$datadir\""`
|
||||||
DATADIR=`eval echo $DATADIR`
|
DATADIR=`eval echo "\"$DATADIR\""`
|
||||||
AC_SUBST([DATADIR])
|
AC_SUBST([DATADIR])
|
||||||
MANDIR=`eval echo $mandir`
|
MANDIR=`eval echo "\"$mandir\""`
|
||||||
MANDIR=`eval echo $MANDIR`
|
MANDIR=`eval echo "\"$MANDIR\""`
|
||||||
AC_SUBST([MANDIR])
|
AC_SUBST([MANDIR])
|
||||||
|
|
||||||
dnl Support for building documentation.
|
dnl Support for building documentation.
|
||||||
|
|||||||
Reference in New Issue
Block a user