1
Fork 0
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:
Jim Blandy 1997-04-24 06:36:50 +00:00
parent 3a629497d2
commit b1e9e9d1f0
6 changed files with 19 additions and 56 deletions

View file

@ -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 \

View file

View file

0
libguile/configure vendored
View file

View file

View file

@ -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.