mirror of
git://git.savannah.gnu.org/libtool.git
synced 2024-11-21 01:40:57 +08:00
* Makefile.am (cvs-dist): our release tags are in lower case
(cvs-diff): ditto (EXTRA_DIST): added README-alpha (DIST_SUBDIRS): added depdemo * README-alpha: minor adaptations * demo/Makefile.am, mdemo/Makefile.am, depdemo/Makefile.am: removed comment about special needs for distribution * depdemo/Makefile.am: don't generate dependencies * depdemo/configure.in: modified version number
This commit is contained in:
parent
241a536345
commit
8ed98c1580
10
ChangeLog
10
ChangeLog
@ -1,5 +1,15 @@
|
||||
1998-12-16 Alexandre Oliva <oliva@dcc.unicamp.br>
|
||||
|
||||
* Makefile.am (cvs-dist): our release tags are in lower case
|
||||
(cvs-diff): ditto
|
||||
(EXTRA_DIST): added README-alpha
|
||||
(DIST_SUBDIRS): added depdemo
|
||||
* README-alpha: minor adaptations
|
||||
* demo/Makefile.am, mdemo/Makefile.am, depdemo/Makefile.am:
|
||||
removed comment about special needs for distribution
|
||||
* depdemo/Makefile.am: don't generate dependencies
|
||||
* depdemo/configure.in: modified version number
|
||||
|
||||
* ltmain.in (-force-static, force_static): removed
|
||||
* libltdl/Makefile.am (CFLAGS): ditto
|
||||
* libltdl/configure.in: check for memory.h, rindex() and
|
||||
|
14
Makefile.am
14
Makefile.am
@ -2,7 +2,7 @@
|
||||
## Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
|
||||
AUTOMAKE_OPTIONS = gnits
|
||||
SUBDIRS = doc tests libltdl
|
||||
DIST_SUBDIRS = $(SUBDIRS) demo mdemo
|
||||
DIST_SUBDIRS = $(SUBDIRS) demo depdemo mdemo
|
||||
|
||||
# We need to export these variables when we run ltconfig.
|
||||
CFLAGS = @CFLAGS@
|
||||
@ -10,7 +10,8 @@ CPPLAGS = @CPPFLAGS@
|
||||
|
||||
aclocal_macros = libtool.m4
|
||||
|
||||
EXTRA_DIST = $(aclocal_macros) libtoolize.in ltconfig.in ltmain.in libtool.spec
|
||||
EXTRA_DIST = $(aclocal_macros) libtoolize.in ltconfig.in ltmain.in \
|
||||
libtool.spec README-alpha # remove this for a non-alpha release
|
||||
CLEANFILES = libtool libtoolize
|
||||
MAINTAINERCLEANFILES = ltconfig ltmain.sh
|
||||
|
||||
@ -62,6 +63,7 @@ ACINCLUDE_M4_LIST = \
|
||||
$(srcdir)/acinclude.m4 \
|
||||
$(srcdir)/libltdl/acinclude.m4 \
|
||||
$(srcdir)/demo/acinclude.m4 \
|
||||
$(srcdir)/depdemo/acinclude.m4 \
|
||||
$(srcdir)/mdemo/acinclude.m4
|
||||
|
||||
# All our rules should depend on these demo files.
|
||||
@ -81,18 +83,18 @@ $(ACINCLUDE_M4_LIST): $(srcdir)/libtool.m4
|
||||
# Tag before making distribution. Also, don't make a distribution if
|
||||
# checks fail. Also, make sure the NEWS file is up-to-date.
|
||||
cvs-dist: distcheck
|
||||
@if sed 1q $(srcdir)/NEWS | grep -e "$(VERSION)" > /dev/null; then :; else \
|
||||
@if sed 1,2d;3q $(srcdir)/NEWS | grep -e "$(VERSION)" > /dev/null; then :; else \
|
||||
echo "NEWS not updated; not releasing" 1>&2; \
|
||||
exit 1; \
|
||||
fi
|
||||
cd $(srcdir) && cvs -q tag `echo "Release-$(VERSION)" | sed 's/\./-/g'`
|
||||
cd $(srcdir) && cvs -q tag `echo "release-$(VERSION)" | sed 's/\./-/g'`
|
||||
$(MAKE) dist
|
||||
|
||||
cvs-diff:
|
||||
thisver=`echo "Release-$(VERSION)" | sed 's/\./-/g'`; \
|
||||
thisver=`echo "release-$(VERSION)" | sed 's/\./-/g'`; \
|
||||
if test -z "$$OLDVERSION"; then \
|
||||
prevno=`echo "$(VERSION)" - 0.01 | bc | sed 's/^\./0./'`; \
|
||||
else prevno="$$OLDVERSION"; fi; \
|
||||
prevver=Release-`echo $$prevno | sed 's/\./-/g'`; \
|
||||
prevver=release-`echo $$prevno | sed 's/\./-/g'`; \
|
||||
cvs -f rdiff -c -r $$prevver -r $$thisver $(PACKAGE) \
|
||||
> $(PACKAGE)-$$prevno-$(VERSION).diff
|
||||
|
13
README-alpha
13
README-alpha
@ -8,7 +8,8 @@ CVS version of this package, do:
|
||||
./autogen
|
||||
|
||||
The `autogen' script sets up the source directory for you to hack. To
|
||||
use it, you need a recent version of both Autoconf and Automake.
|
||||
use it, you need a recent (maybe yet to be released) version of both
|
||||
Autoconf and Automake.
|
||||
|
||||
Please do not send any bug reports or questions about this snapshot to
|
||||
public forums (such as GNU newsgroups), send them directly to the
|
||||
@ -49,19 +50,17 @@ libtool mailing list, <bug-libtool@gnu.org>.
|
||||
= Release procedure
|
||||
|
||||
* Fetch new versions of the files that are maintained by the FSF.
|
||||
Commit. Unfortunately you need an FSF account to do this.
|
||||
Unfortunately you need an FSF account to do this.
|
||||
|
||||
* Update NEWS. For an alpha release, update README-alpha.
|
||||
* Update NEWS.
|
||||
|
||||
* Update the version number in configure.in.
|
||||
* Update the version number in configure.in and libtool.spec.
|
||||
(The idea is that every other alpha number will be a net release.
|
||||
The repository will always have its own "odd" number so we can easily
|
||||
distinguish net and repo versions.)
|
||||
|
||||
* Configure, build, and install.
|
||||
|
||||
* Run aclocal, automake, and autoconf.
|
||||
|
||||
* Commit
|
||||
|
||||
* Run `make cvs-dist'
|
||||
@ -70,4 +69,4 @@ libtool mailing list, <bug-libtool@gnu.org>.
|
||||
(If not an alpha, announcement must also go to FSF.)
|
||||
|
||||
* Update version number in configure.in to next alpha number.
|
||||
Re-run autoconf and commit.
|
||||
Commit.
|
||||
|
@ -1,8 +1,5 @@
|
||||
# A brief demonstration of using Automake with Libtool. -*-Makefile-*-
|
||||
#
|
||||
# NOTE: Don't forget that in the libtool distribution, files in this
|
||||
# directory are distributed by the demo_distfiles variable in the top
|
||||
# level Makefile.
|
||||
AUTOMAKE_OPTIONS = no-dependencies foreign
|
||||
|
||||
EXTRA_DIST = $(TESTS) acinclude.m4
|
||||
|
@ -1,11 +1,6 @@
|
||||
# A brief demonstration of using Automake with Libtool. -*-Makefile-*-
|
||||
# A brief demonstration of inter-library dependencies
|
||||
#
|
||||
# NOTE: Don't forget that in the libtool distribution, files in this
|
||||
# directory are distributed by the demo_distfiles variable in the top
|
||||
# level Makefile.
|
||||
AUTOMAKE_OPTIONS = foreign
|
||||
|
||||
EXTRA_DIST = acinclude.m4
|
||||
AUTOMAKE_OPTIONS = no-dependencies foreign
|
||||
|
||||
lib_LTLIBRARIES = libl1.la libl2.la libl3.la libl4.la
|
||||
libl1_la_SOURCES = l1.c l1.h sysdep.h
|
||||
|
@ -1,6 +1,6 @@
|
||||
dnl Initialize the hell package.
|
||||
AC_INIT(main.c)
|
||||
AM_INIT_AUTOMAKE(depdemo,1.0)
|
||||
AM_INIT_AUTOMAKE(depdemo,0.1)
|
||||
|
||||
AC_PROG_CC
|
||||
AC_EXEEXT
|
||||
|
@ -1,8 +1,5 @@
|
||||
# A brief demonstration of using Automake with Libtool. -*-Makefile-*-
|
||||
# A brief demonstration of Libtool modules. -*-Makefile-*-
|
||||
#
|
||||
# NOTE: Don't forget that in the libtool distribution, files in this
|
||||
# directory are distributed by the demo_distfiles variable in the top
|
||||
# level Makefile.
|
||||
AUTOMAKE_OPTIONS = no-dependencies foreign
|
||||
|
||||
INCLUDES = -I$(srcdir)/../libltdl
|
||||
|
Loading…
Reference in New Issue
Block a user