mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-02 13:00:26 +02:00
Changes for reduced Guile distribution: one configure script,
no plugins. * configure.in, configure: Removed. * acconfig.h, acinclude.m4: Moved to parent directory, where the real configure script lives. * Makefile.in, scmconfig.h.in: Regenerated.
This commit is contained in:
parent
3a629497d2
commit
b1e9e9d1f0
6 changed files with 19 additions and 56 deletions
|
@ -30,7 +30,7 @@ pkgdatadir = $(datadir)/@PACKAGE@
|
||||||
pkglibdir = $(libdir)/@PACKAGE@
|
pkglibdir = $(libdir)/@PACKAGE@
|
||||||
pkgincludedir = $(includedir)/@PACKAGE@
|
pkgincludedir = $(includedir)/@PACKAGE@
|
||||||
|
|
||||||
top_builddir = .
|
top_builddir = ..
|
||||||
|
|
||||||
ACLOCAL = @ACLOCAL@
|
ACLOCAL = @ACLOCAL@
|
||||||
AUTOCONF = @AUTOCONF@
|
AUTOCONF = @AUTOCONF@
|
||||||
|
@ -59,7 +59,13 @@ MAINT = @MAINT@
|
||||||
PACKAGE = @PACKAGE@
|
PACKAGE = @PACKAGE@
|
||||||
RANLIB = @RANLIB@
|
RANLIB = @RANLIB@
|
||||||
VERSION = @VERSION@
|
VERSION = @VERSION@
|
||||||
module = @module@
|
qtmd_h = @qtmd_h@
|
||||||
|
qtmdb_s = @qtmdb_s@
|
||||||
|
qtmdc_c = @qtmdc_c@
|
||||||
|
qtmdc_o = @qtmdc_o@
|
||||||
|
qtmds_o = @qtmds_o@
|
||||||
|
qtmds_s = @qtmds_s@
|
||||||
|
target_libs = @target_libs@
|
||||||
xtra_PLUGIN_guile_libs = @xtra_PLUGIN_guile_libs@
|
xtra_PLUGIN_guile_libs = @xtra_PLUGIN_guile_libs@
|
||||||
|
|
||||||
AUTOMAKE_OPTIONS = foreign
|
AUTOMAKE_OPTIONS = foreign
|
||||||
|
@ -139,10 +145,9 @@ MKDEP = gcc -M -MG $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
|
||||||
|
|
||||||
CLEANFILES=cpp_err_symbols_here cpp_err_symbols_diff cpp_err_symbols_new \
|
CLEANFILES=cpp_err_symbols_here cpp_err_symbols_diff cpp_err_symbols_new \
|
||||||
cpp_sig_symbols_here cpp_sig_symbols_diff cpp_sig_symbols_new
|
cpp_sig_symbols_here cpp_sig_symbols_diff cpp_sig_symbols_new
|
||||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
|
||||||
CONFIG_HEADER_IN = scmconfig.h.in
|
CONFIG_HEADER_IN = scmconfig.h.in
|
||||||
CONFIG_HEADER_FULL = scmconfig.h
|
CONFIG_HEADER_FULL = libguile/scmconfig.h
|
||||||
mkinstalldirs = $(SHELL) $(top_srcdir)/../mkinstalldirs
|
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
||||||
CONFIG_HEADER = scmconfig.h
|
CONFIG_HEADER = scmconfig.h
|
||||||
CONFIG_CLEAN_FILES = guile-snarf
|
CONFIG_CLEAN_FILES = guile-snarf
|
||||||
LTLIBRARIES = $(lib_LTLIBRARIES)
|
LTLIBRARIES = $(lib_LTLIBRARIES)
|
||||||
|
@ -186,8 +191,7 @@ DATA = $(modinclude_DATA)
|
||||||
HEADERS = $(include_HEADERS) $(modinclude_HEADERS) $(noinst_HEADERS) \
|
HEADERS = $(include_HEADERS) $(modinclude_HEADERS) $(noinst_HEADERS) \
|
||||||
$(pkginclude_HEADERS)
|
$(pkginclude_HEADERS)
|
||||||
|
|
||||||
DIST_COMMON = COPYING ChangeLog Makefile.am Makefile.in acconfig.h \
|
DIST_COMMON = COPYING ChangeLog Makefile.am Makefile.in guile-snarf.in \
|
||||||
acinclude.m4 aclocal.m4 configure configure.in guile-snarf.in \
|
|
||||||
scmconfig.h.in stamp-h.in
|
scmconfig.h.in stamp-h.in
|
||||||
|
|
||||||
|
|
||||||
|
@ -224,19 +228,12 @@ default: all
|
||||||
.SUFFIXES:
|
.SUFFIXES:
|
||||||
.SUFFIXES: .c .o .lo .x
|
.SUFFIXES: .c .o .lo .x
|
||||||
$(srcdir)/Makefile.in: @MAINT@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
|
$(srcdir)/Makefile.in: @MAINT@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
|
||||||
cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile
|
cd $(top_srcdir) && $(AUTOMAKE) --foreign libguile/Makefile
|
||||||
|
|
||||||
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES)
|
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES)
|
||||||
cd $(top_builddir) \
|
cd $(top_builddir) \
|
||||||
&& CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
&& CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
||||||
|
|
||||||
$(srcdir)/aclocal.m4: @MAINT@ configure.in acinclude.m4
|
|
||||||
cd $(srcdir) && $(ACLOCAL)
|
|
||||||
|
|
||||||
config.status: configure
|
|
||||||
$(SHELL) ./config.status --recheck
|
|
||||||
$(srcdir)/configure: @MAINT@configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
|
|
||||||
cd $(srcdir) && $(AUTOCONF)
|
|
||||||
|
|
||||||
$(CONFIG_HEADER): stamp-h
|
$(CONFIG_HEADER): stamp-h
|
||||||
stamp-h: $(CONFIG_HEADER_IN) $(top_builddir)/config.status
|
stamp-h: $(CONFIG_HEADER_IN) $(top_builddir)/config.status
|
||||||
|
@ -245,7 +242,7 @@ stamp-h: $(CONFIG_HEADER_IN) $(top_builddir)/config.status
|
||||||
$(SHELL) ./config.status
|
$(SHELL) ./config.status
|
||||||
@echo timestamp > stamp-h
|
@echo timestamp > stamp-h
|
||||||
$(srcdir)/$(CONFIG_HEADER_IN): @MAINT@stamp-h.in
|
$(srcdir)/$(CONFIG_HEADER_IN): @MAINT@stamp-h.in
|
||||||
$(srcdir)/stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) acconfig.h
|
$(srcdir)/stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4)
|
||||||
cd $(top_srcdir) && $(AUTOHEADER)
|
cd $(top_srcdir) && $(AUTOHEADER)
|
||||||
echo timestamp > $(srcdir)/stamp-h.in
|
echo timestamp > $(srcdir)/stamp-h.in
|
||||||
|
|
||||||
|
@ -258,7 +255,7 @@ distclean-hdr:
|
||||||
|
|
||||||
maintainer-clean-hdr:
|
maintainer-clean-hdr:
|
||||||
guile-snarf: $(top_builddir)/config.status guile-snarf.in
|
guile-snarf: $(top_builddir)/config.status guile-snarf.in
|
||||||
cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= ./config.status
|
cd $(top_builddir) && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= ./config.status
|
||||||
|
|
||||||
mostlyclean-libLTLIBRARIES:
|
mostlyclean-libLTLIBRARIES:
|
||||||
|
|
||||||
|
@ -463,43 +460,10 @@ distclean-tags:
|
||||||
|
|
||||||
maintainer-clean-tags:
|
maintainer-clean-tags:
|
||||||
|
|
||||||
distdir = $(PACKAGE)-$(VERSION)
|
distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
|
||||||
# This target untars the dist file and tries a VPATH configuration. Then
|
|
||||||
# it guarantees that the distribution is self-contained by making another
|
subdir = libguile
|
||||||
# tarfile.
|
|
||||||
distcheck: dist
|
|
||||||
rm -rf $(distdir)
|
|
||||||
GZIP=$(GZIP) $(TAR) zxf $(distdir).tar.gz
|
|
||||||
mkdir $(distdir)/=build
|
|
||||||
mkdir $(distdir)/=inst
|
|
||||||
dc_install_base=`cd $(distdir)/=inst && pwd`; \
|
|
||||||
cd $(distdir)/=build \
|
|
||||||
&& ../configure --srcdir=.. --prefix=$$dc_install_base \
|
|
||||||
&& $(MAKE) \
|
|
||||||
&& $(MAKE) dvi \
|
|
||||||
&& $(MAKE) check \
|
|
||||||
&& $(MAKE) install \
|
|
||||||
&& $(MAKE) installcheck \
|
|
||||||
&& $(MAKE) dist
|
|
||||||
rm -rf $(distdir)
|
|
||||||
@echo "========================"; \
|
|
||||||
echo "$(distdir).tar.gz is ready for distribution"; \
|
|
||||||
echo "========================"
|
|
||||||
dist: distdir
|
|
||||||
-chmod -R a+r $(distdir)
|
|
||||||
GZIP=$(GZIP) $(TAR) chozf $(distdir).tar.gz $(distdir)
|
|
||||||
rm -rf $(distdir)
|
|
||||||
dist-all: distdir
|
|
||||||
-chmod -R a+r $(distdir)
|
|
||||||
GZIP=$(GZIP) $(TAR) chozf $(distdir).tar.gz $(distdir)
|
|
||||||
rm -rf $(distdir)
|
|
||||||
distdir: $(DISTFILES)
|
distdir: $(DISTFILES)
|
||||||
rm -rf $(distdir)
|
|
||||||
mkdir $(distdir)
|
|
||||||
-chmod 755 $(distdir)
|
|
||||||
here=`pwd`; distdir=`cd $(distdir) && pwd` \
|
|
||||||
&& cd $(srcdir) \
|
|
||||||
&& $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(srcdir) --output-dir=$$distdir --foreign
|
|
||||||
$(mkinstalldirs) $(distdir)/PLUGIN
|
$(mkinstalldirs) $(distdir)/PLUGIN
|
||||||
@for file in $(DISTFILES); do \
|
@for file in $(DISTFILES); do \
|
||||||
d=$(srcdir); \
|
d=$(srcdir); \
|
||||||
|
@ -591,7 +555,6 @@ maintainer-clean: maintainer-clean-hdr maintainer-clean-libLTLIBRARIES \
|
||||||
distclean
|
distclean
|
||||||
@echo "This command is intended for maintainers to use;"
|
@echo "This command is intended for maintainers to use;"
|
||||||
@echo "it deletes files that may require special tools to rebuild."
|
@echo "it deletes files that may require special tools to rebuild."
|
||||||
rm -f config.status
|
|
||||||
|
|
||||||
.PHONY: default mostlyclean-hdr distclean-hdr clean-hdr \
|
.PHONY: default mostlyclean-hdr distclean-hdr clean-hdr \
|
||||||
maintainer-clean-hdr mostlyclean-libLTLIBRARIES \
|
maintainer-clean-hdr mostlyclean-libLTLIBRARIES \
|
||||||
|
|
0
libguile/configure
vendored
0
libguile/configure
vendored
|
@ -1,4 +1,4 @@
|
||||||
/* scmconfig.h.in. Generated automatically from configure.in by autoheader. */
|
/* libguile/scmconfig.h.in. Generated automatically from configure.in by autoheader. */
|
||||||
|
|
||||||
/* Define if on AIX 3.
|
/* Define if on AIX 3.
|
||||||
System headers sometimes define this.
|
System headers sometimes define this.
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue