summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile.am86
-rw-r--r--configure.ac6
-rw-r--r--tests/defs.m4sh4
3 files changed, 50 insertions, 46 deletions
diff --git a/Makefile.am b/Makefile.am
index 66d09f29..0b6053d5 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -46,12 +46,12 @@ EXTRA_LTLIBRARIES =
m4sh_dir = $(aux_dir)
-LT_M4SH = $(M4SH) -B '$(m4sh_dir)'
+LT_M4SH = $(M4SH) -B '$(srcdir)/$(m4sh_dir)'
# Using `cd' in backquotes may print the directory name, use this instead:
lt__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-git_version_gen = '$(SHELL)' '$(aux_dir)/git-version-gen' '.tarball-version'
+git_version_gen = '$(SHELL)' '$(srcdir)/$(aux_dir)/git-version-gen' '.tarball-version'
rebuild = rebuild=:; revision=`$(lt__cd) $(srcdir) && $(git_version_gen) | sed 's,-.*$$,,g'`
@@ -60,17 +60,21 @@ rebuild = rebuild=:; revision=`$(lt__cd) $(srcdir) && $(git_version_gen) | sed '
# ---------- #
defs_m4sh = $(tests_dir)/defs.m4sh
-general_m4sh = $(m4sh_dir)/general.m4sh
-getopt_m4sh = $(m4sh_dir)/getopt.m4sh
+general_m4sh = $(srcdir)/$(m4sh_dir)/general.m4sh
+getopt_m4sh = $(srcdir)/$(m4sh_dir)/getopt.m4sh
libtoolize_m4sh = $(srcdir)/libtoolize.m4sh
-ltmain_m4sh = $(m4sh_dir)/ltmain.m4sh
+ltmain_m4sh = $(srcdir)/$(m4sh_dir)/ltmain.m4sh
sh_files = $(general_m4sh) $(getopt_m4sh)
-build_scripts = $(aux_dir)/announce-gen $(aux_dir)/cvsu \
- $(aux_dir)/do-release-commit-and-tag \
- $(aux_dir)/gendocs.sh $(aux_dir)/git-version-gen \
- $(aux_dir)/gnu-web-doc-update $(aux_dir)/gnupload \
- $(aux_dir)/useless-if-before-free $(aux_dir)/vc-list-files
+build_scripts = $(srcdir)/$(aux_dir)/announce-gen \
+ $(srcdir)/$(aux_dir)/cvsu \
+ $(srcdir)/$(aux_dir)/do-release-commit-and-tag \
+ $(srcdir)/$(aux_dir)/gendocs.sh \
+ $(srcdir)/$(aux_dir)/git-version-gen \
+ $(srcdir)/$(aux_dir)/gnu-web-doc-update \
+ $(srcdir)/$(aux_dir)/gnupload \
+ $(srcdir)/$(aux_dir)/useless-if-before-free \
+ $(srcdir)/$(aux_dir)/vc-list-files
EXTRA_DIST += bootstrap bootstrap.conf $(build_scripts) cfg.mk maint.mk \
$(sh_files) ChangeLog.1996 ChangeLog.1997 ChangeLog.1998 \
@@ -89,10 +93,10 @@ CLEANFILES += libtool libtoolize
configure_ac = $(srcdir)/configure.ac
config_status = $(top_builddir)/config.status
libtoolize_in = $(srcdir)/libtoolize.in
-ltmain_sh = $(aux_dir)/ltmain.sh
-libtool_m4 = $(macro_dir)/libtool.m4
-ltversion_in = $(macro_dir)/ltversion.in
-ltversion_m4 = $(macro_dir)/ltversion.m4
+ltmain_sh = $(srcdir)/$(aux_dir)/ltmain.sh
+libtool_m4 = $(srcdir)/$(macro_dir)/libtool.m4
+ltversion_in = $(srcdir)/$(macro_dir)/ltversion.in
+ltversion_m4 = $(srcdir)/$(macro_dir)/ltversion.m4
EXTRA_DIST += $(libtoolize_in) $(libtoolize_m4sh) $(ltmain_m4sh) \
$(ltmain_sh) $(ltversion_in) $(ltversion_m4)
@@ -180,9 +184,9 @@ $(ltmain_sh): $(ltmain_m4sh) $(sh_files) $(dotversion)
$(libtoolize_in): $(libtoolize_m4sh) $(sh_files) Makefile.am
$(AM_V_GEN)$(LT_M4SH) '$(libtoolize_m4sh)' | $(bootstrap_edit) > '$@'
-lt_Makefile_am = $(ltdl_dir)/Makefile.am
-lt_Makefile_in = $(ltdl_dir)/Makefile.in
-lt_Makefile_inc = $(ltdl_dir)/Makefile.inc
+lt_Makefile_am = $(srcdir)/$(ltdl_dir)/Makefile.am
+lt_Makefile_in = $(srcdir)/$(ltdl_dir)/Makefile.in
+lt_Makefile_inc = $(srcdir)/$(ltdl_dir)/Makefile.inc
$(lt_Makefile_am): $(lt_Makefile_inc)
$(AM_V_at)rm -f '$@'
@@ -325,24 +329,24 @@ configure-subdirs distdir: $(DIST_MAKEFILE_LIST)
include libltdl/Makefile.inc
-lt_aclocal_m4 = $(ltdl_dir)/aclocal.m4
-lt_config_h_in = $(ltdl_dir)/config-h.in
-lt_configure = $(ltdl_dir)/configure
-stamp_mk = $(ltdl_dir)/stamp-mk
+lt_aclocal_m4 = $(srcdir)/$(ltdl_dir)/aclocal.m4
+lt_config_h_in = $(srcdir)/$(ltdl_dir)/config-h.in
+lt_configure = $(srcdir)/$(ltdl_dir)/configure
+stamp_mk = $(srcdir)/$(ltdl_dir)/stamp-mk
-lt_obsolete_m4 = $(macro_dir)/lt~obsolete.m4
+lt_obsolete_m4 = $(srcdir)/$(macro_dir)/lt~obsolete.m4
EXTRA_DIST += $(stamp_mk) $(lt_obsolete_m4)
$(lt_Makefile_in): $(lt_Makefile_am) $(lt_aclocal_m4)
- $(AM_V_GEN)cd '$(ltdl_dir)' && $(AUTOMAKE) Makefile
+ $(AM_V_GEN)cd '$(srcdir)/$(ltdl_dir)' && $(AUTOMAKE) Makefile
# Don't let unused scripts leak into the libltdl Makefile
$(stamp_mk): $(lt_Makefile_in)
- $(AM_V_at)T='$(ltdl_dir)/Makefile.tmp'; \
- for p in $(ltdl_dir)/config/*; do \
+ $(AM_V_at)T='$(srcdir)/$(ltdl_dir)/Makefile.tmp'; \
+ for p in $(srcdir)/$(ltdl_dir)/config/*; do \
test -f "$$p" || continue; \
- f=`echo "$$p" | $(SED) 's,^$(ltdl_dir)/,,'`; \
+ f=`echo "$$p" | $(SED) 's,^$(srcdir)/$(ltdl_dir)/,,'`; \
case " $(pkgaux_scripts) " in \
*" $$f "*) ;; \
*) '$(SED)' \
@@ -358,22 +362,22 @@ lt_aclocal_m4_deps = \
$(lt_obsolete_m4) \
$(ltversion_m4) \
$(libtool_m4) \
- $(macro_dir)/ltoptions.m4 \
- $(macro_dir)/ltdl.m4 \
- $(macro_dir)/ltsugar.m4 \
- $(macro_dir)/argz.m4 \
- $(ltdl_dir)/configure.ac
+ $(srcdir)/$(macro_dir)/ltoptions.m4 \
+ $(srcdir)/$(macro_dir)/ltdl.m4 \
+ $(srcdir)/$(macro_dir)/ltsugar.m4 \
+ $(srcdir)/$(macro_dir)/argz.m4 \
+ $(srcdir)/$(ltdl_dir)/configure.ac
lt_configure_deps = $(lt_aclocal_m4) $(lt_aclocal_m4_deps)
$(lt_aclocal_m4): $(lt_aclocal_m4_deps)
- $(AM_V_GEN)cd '$(ltdl_dir)' && $(ACLOCAL) -I m4
+ $(AM_V_GEN)cd '$(srcdir)/$(ltdl_dir)' && $(ACLOCAL) -I m4
$(lt_configure): $(lt_configure_deps)
- $(AM_V_GEN)cd '$(ltdl_dir)' && $(AUTOCONF)
+ $(AM_V_GEN)cd '$(srcdir)/$(ltdl_dir)' && $(AUTOCONF)
$(lt_config_h_in): $(lt_configure_deps)
- $(AM_V_GEN)cd '$(ltdl_dir)' && $(AUTOHEADER)
+ $(AM_V_GEN)cd '$(srcdir)/$(ltdl_dir)' && $(AUTOHEADER)
$(AM_V_at)touch '$@'
@@ -472,17 +476,17 @@ install-data-local: $(lt_Makefile_in)
$(mkinstalldirs) $(DESTDIR)$(aclocaldir)
@list='$(aclocalfiles)'; for p in $$list; do \
f=`echo "$$p" |'$(SED)' 's|^.*/||'`; \
- echo " $(INSTALL_DATA) '$(macro_dir)/$$f' '$(DESTDIR)$(aclocaldir)/$$f'"; \
- $(INSTALL_DATA) "$(macro_dir)/$$f" "$(DESTDIR)$(aclocaldir)/$$f"; \
+ echo " $(INSTALL_DATA) '$(srcdir)/$(macro_dir)/$$f' '$(DESTDIR)$(aclocaldir)/$$f'"; \
+ $(INSTALL_DATA) "$(srcdir)/$(macro_dir)/$$f" "$(DESTDIR)$(aclocaldir)/$$f"; \
done
## install the helper scripts
$(mkinstalldirs) '$(DESTDIR)$(pkgdatadir)'
$(mkinstalldirs) '$(DESTDIR)$(pkgdatadir)/config'
@list='$(pkgaux_scripts)' && for p in $$list; do \
- echo " $(INSTALL_SCRIPT) '$(ltdl_dir)/$$p' '$(DESTDIR)$(pkgdatadir)/$$p'"; \
- $(INSTALL_SCRIPT) "$(ltdl_dir)/$$p" "$(DESTDIR)$(pkgdatadir)/$$p"; \
+ echo " $(INSTALL_SCRIPT) '$(srcdir)/$(ltdl_dir)/$$p' '$(DESTDIR)$(pkgdatadir)/$$p'"; \
+ $(INSTALL_SCRIPT) "$(srcdir)/$(ltdl_dir)/$$p" "$(DESTDIR)$(pkgdatadir)/$$p"; \
done
- $(INSTALL_DATA) "$(srcdir)/libltdl/config/ltmain.sh" "$(DESTDIR)$(pkgdatadir)/config/ltmain.sh"
+ $(INSTALL_DATA) "$(ltmain_sh)" "$(DESTDIR)$(pkgdatadir)/config/ltmain.sh"
## install the libltdl files
$(mkinstalldirs) '$(DESTDIR)$(pkgdatadir)/libltdl'
$(mkinstalldirs) '$(DESTDIR)$(pkgdatadir)/libltdl/libltdl'
@@ -498,8 +502,8 @@ install-data-local: $(lt_Makefile_in)
## Distribution. ##
## ------------- ##
-edit_readme_alpha = $(aux_dir)/edit-readme-alpha
-gitlog_to_changelog = $(aux_dir)/gitlog-to-changelog
+edit_readme_alpha = $(srcdir)/$(aux_dir)/edit-readme-alpha
+gitlog_to_changelog = $(srcdir)/$(aux_dir)/gitlog-to-changelog
dotserial = $(distdir)/.serial
dotversion = $(srcdir)/.version
diff --git a/configure.ac b/configure.ac
index f3be9523..097361b3 100644
--- a/configure.ac
+++ b/configure.ac
@@ -42,11 +42,11 @@ m4_ifndef([AC_PACKAGE_URL],
# them in two places making renames error prone, and where copies
# might get out of sync.
m4_define([AC_CONFIG_AUX_DIR],
- m4_defn([AC_CONFIG_AUX_DIR])[AC_SUBST([aux_dir], ['${srcdir}/$1'])])
+ m4_defn([AC_CONFIG_AUX_DIR])[AC_SUBST([aux_dir], [$1])])
m4_define([LT_CONFIG_LTDL_DIR],
- m4_defn([LT_CONFIG_LTDL_DIR])[AC_SUBST([ltdl_dir], ['${srcdir}/$1'])])
+ m4_defn([LT_CONFIG_LTDL_DIR])[AC_SUBST([ltdl_dir], [$1])])
m4_define([AC_CONFIG_MACRO_DIR],
- m4_defn([AC_CONFIG_MACRO_DIR])[AC_SUBST([macro_dir], ['${srcdir}/$1'])])
+ m4_defn([AC_CONFIG_MACRO_DIR])[AC_SUBST([macro_dir], [$1])])
AC_CONFIG_HEADERS([config.h:config-h.in])
AC_CONFIG_SRCDIR([libtoolize.m4sh])
diff --git a/tests/defs.m4sh b/tests/defs.m4sh
index 9d8136e1..76ca7d40 100644
--- a/tests/defs.m4sh
+++ b/tests/defs.m4sh
@@ -350,8 +350,8 @@ func_exec ()
# Shared global variables for test scripts
prefix=./_inst-`echo "$0" | sed 's,.*/,,; s,-.*,,'`
srcdir=`cd '@srcdir@' && pwd`
-macro_dir=`cd '@macro_dir@' && pwd`
-aux_dir=`cd '@aux_dir@' && pwd`
+macro_dir=`cd '@srcdir@/@macro_dir@' && pwd`
+aux_dir=`cd '@srcdir@/@aux_dir@' && pwd`
scripts="$aux_dir/ltmain.m4sh $srcdir/libtoolize.m4sh"
# Unset some MAKE... variables that may cause $MAKE to act like a