CVS log for bootstrap

[BACK] Up to [Starlink CVS]

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.23: download - view: text, markup, annotated - select for diffs
Sat Feb 25 15:50:26 2006 UTC (6 years, 2 months ago) by nxg
Branches: MAIN
CVS tags: keoe, hokulei, HEAD
Diff to previous 1.22: preferred, colored
Changes since revision 1.22: +22 -22 lines
Change the way that autoreconf is run:
  bootstrap now substitutes %%PREFIX%% into new configure.ac.in, to
    produce configure.ac;
  it does that before running autoreconf, rather than afterwards;
  so configure.ac has been removed (see the Attic for its history) and
    configure.ac.in has been created -- the two are essentially
    identical.
Added notes about this to README.

Revision 1.22: download - view: text, markup, annotated - select for diffs
Sat Feb 25 09:56:58 2006 UTC (6 years, 2 months ago) by nxg
Branches: MAIN
Diff to previous 1.21: preferred, colored
Changes since revision 1.21: +12 -17 lines
Add some more explanation about %%PREFIX%%.
Remove gratuitous cleverness about copying links.

Revision 1.21: download - view: text, markup, annotated - select for diffs
Thu Apr 14 20:42:50 2005 UTC (7 years, 1 month ago) by nxg
Branches: MAIN
Diff to previous 1.20: preferred, colored
Changes since revision 1.20: +17 -13 lines
Change --buildsupport=X to --buildsupport-prefix=X, making this
  orthogonal to --buildsupport.
Change MANIFEST Makefile variable to MANIFESTS, reflecting change to
  GenerateDependencies (which was in turn forced by changes to
  automake/lib/am/install.am).
Do not fail if we can't make $STARCONF_DEFAULT_PREFIX/bin.  If that
  is actually /star/bin, then we might not be allowed to, and if
  --prefix is not /star, then we didn't want to anyway, so we don't
  care that we can't.

Revision 1.20: download - view: text, markup, annotated - select for diffs
Sun Nov 28 19:07:24 2004 UTC (7 years, 5 months ago) by nxg
Branches: MAIN
CVS tags: DEV-nxg-20050221-fix-am-flags
Diff to previous 1.19: preferred, colored
Changes since revision 1.19: +17 -7 lines
Adjustments so that any failures of individual steps lead promptly to
  a suitable message to stderr, and a non-zero exit status.  Thus a
  zero exit status of this script should indeed mean that the
  bootstrapping process has been successful.

Revision 1.19: download - view: text, markup, annotated - select for diffs
Mon Nov 8 18:38:24 2004 UTC (7 years, 6 months ago) by nxg
Branches: MAIN
Diff to previous 1.18: preferred, colored
Changes since revision 1.18: +21 -7 lines
Add argument to --buildsupport option, to allow you to require that
  the buildsupport tools _not_ be installed in
  STARCONF_DEFAULT_PREFIX/buildsupport, but in the given directory
  instead.  This means that the tools are installed in the given
  directory, but when they are used, the --prefix in the ./configure
  files they generate defaults to STARCONF_DEFAULT_PREFIX.

Revision 1.18: download - view: text, markup, annotated - select for diffs
Thu Sep 2 16:09:31 2004 UTC (7 years, 8 months ago) by nxg
Branches: MAIN
Diff to previous 1.17: preferred, colored
Changes since revision 1.17: +13 -0 lines
Do a non-recursive configure at the end, so that we do get a Makefile
  created, which is sufficient to support 'make configure-deps'
  _before_ running ./configure.
Check whether 'make configure-deps' is necessary, and advise the user
  if so.

Revision 1.17: download - view: text, markup, annotated - select for diffs
Thu Jul 22 14:42:25 2004 UTC (7 years, 9 months ago) by nxg
Branches: MAIN
Diff to previous 1.16: preferred, colored
Changes since revision 1.16: +33 -14 lines
Improve the test for an sufficiently recent GNU m4

Revision 1.16: download - view: text, markup, annotated - select for diffs
Wed Jul 14 15:41:11 2004 UTC (7 years, 10 months ago) by nxg
Branches: MAIN
Diff to previous 1.15: preferred, colored
Changes since revision 1.15: +29 -13 lines
--buildsupport target now removes all buildsupport manifests using
  (new) clean-buildsupport target in Makefile.dependencies.  This
  forces all buildsupport tools to be rebuilt in this case.  No
  change for non --buildsupport call.
Option --buildsupport-only renamed to plain --buildsupport, and
  option --force-starconf removed, now it's redundant with --buildsupport.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Thu Jul 8 17:02:30 2004 UTC (7 years, 10 months ago) by nxg
Branches: MAIN
Diff to previous 1.14: preferred, colored
Changes since revision 1.14: +3 -2 lines
Add --force to the autoreconf in buildsupport/ -- I don't know why,
  but it's suddenly become necessary, since the missing and
  install-sh links weren't being added without this option.

Revision 1.14: download - view: text, markup, annotated - select for diffs
Tue Jun 29 16:50:14 2004 UTC (7 years, 10 months ago) by nxg
Branches: MAIN
Diff to previous 1.13: preferred, colored
Changes since revision 1.13: +1 -1 lines
Make handling of $(JAVA) consistent.  configure.ac substitutes
  JAVA=NOJAVA if no Java can be found in the path.  Now Makefile.in
  tests for this, rather than JAVA being empty, and ./bootstrap sets
  this when it's making its temporary Makefile.tmp

Revision 1.13: download - view: text, markup, annotated - select for diffs
Mon May 17 18:22:14 2004 UTC (8 years ago) by nxg
Branches: MAIN
Diff to previous 1.12: preferred, colored
Changes since revision 1.12: +16 -0 lines
Add a test to make sure that none of PWD or
STARCONF_DEFAULT_{PREFIX,STARLINK} have a space in them.  This is
natural on OSX or Windows, but autoconf has a deep problem with it, so
we should exit cleanly now, rather than in a heap later.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Fri Apr 30 17:37:15 2004 UTC (8 years ago) by nxg
Branches: MAIN
Diff to previous 1.11: preferred, colored
Changes since revision 1.11: +10 -6 lines
Clarifications to comments

Revision 1.11: download - view: text, markup, annotated - select for diffs
Tue Apr 27 10:35:19 2004 UTC (8 years ago) by nxg
Branches: MAIN
Diff to previous 1.10: preferred, colored
Changes since revision 1.10: +30 -3 lines
Add --force-starconf option, and improve --help.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Tue Mar 23 19:39:36 2004 UTC (8 years, 1 month ago) by nxg
Branches: MAIN
Diff to previous 1.9: preferred, colored
Changes since revision 1.9: +9 -1 lines
Because I removed buildsupport from AC_CONFIG_SUBDIRS, autoreconf
  doesn't recurse into it, so the install-sh which we filch from there
  isn't made.  So add a (cd buildsupport && autoreconf).

Revision 1.9: download - view: text, markup, annotated - select for diffs
Tue Mar 23 18:43:26 2004 UTC (8 years, 1 month ago) by nxg
Branches: MAIN
Diff to previous 1.8: preferred, colored
Changes since revision 1.8: +23 -1 lines
After autoreconf, snarf a copy of buildsupport/install-sh, since this
  isn't automatically created in the top level.

Revision 1.8: download - view: text, markup, annotated - select for diffs
Sun Mar 7 19:10:23 2004 UTC (8 years, 2 months ago) by nxg
Branches: MAIN
Diff to previous 1.7: preferred, colored
Changes since revision 1.7: +66 -3 lines
Add a test to see whether the local m4 (or at least the first m4 in
  the path) is GNU m4, and to build and install thirdparty/fsf/m4
  before the other buildsupport tools if it is not.

Revision 1.7: download - view: text, markup, annotated - select for diffs
Fri Feb 20 17:03:49 2004 UTC (8 years, 2 months ago) by nxg
Branches: MAIN
Diff to previous 1.6: preferred, colored
Changes since revision 1.6: +7 -11 lines
Omit `touch' of Makefile.dependencies.  Change to Makefile.in makes
this unnecessary.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Thu Feb 19 13:35:01 2004 UTC (8 years, 2 months ago) by nxg
Branches: MAIN
Diff to previous 1.5: preferred, colored
Changes since revision 1.5: +7 -0 lines
Create the directory $STARCONF_DEFAULT_PREFIX/bin if we can.  If this
exists, then the starconf installation (see
buildsupport/starconf/Makefile.am) adds convenience links from there
to some of its applications in $BUILDSUPPORT_PREFIX/bin.

Revision 1.5: download - view: text, markup, annotated - select for diffs
Thu Feb 12 16:00:52 2004 UTC (8 years, 3 months ago) by nxg
Branches: MAIN
Diff to previous 1.4: preferred, colored
Changes since revision 1.4: +5 -13 lines
Make sure that componentinfo.dtd is present, by linking explicitly to
  the _uninstalled_ version in starconf (Makefile rules require this
  to be present, but it hasn't been installed at this point)
Remove creation and stocking of config/ directory -- config/install-sh
  is now checked in

Revision 1.4: download - view: text, markup, annotated - select for diffs
Thu Feb 12 13:11:02 2004 UTC (8 years, 3 months ago) by nxg
Branches: MAIN
Diff to previous 1.3: preferred, colored
Changes since revision 1.3: +84 -36 lines
Default STARCONF_DEFAULT_PREFIX as well as ..._STARLINK, and report
  the results.
Touch Makefile.dependencies so that make doesn't try remaking it too early
The autoreconf is now done _after_ the recursive bootstrapping
Make sure that an install-sh ends up in the config directory, config/.

Revision 1.3: download - view: text, markup, annotated - select for diffs
Wed Feb 11 14:23:52 2004 UTC (8 years, 3 months ago) by nxg
Branches: MAIN
Diff to previous 1.2: preferred, colored
Changes since revision 1.2: +38 -12 lines
When bootstrapping the children, have the variable
STAR_SUPPRESS_AUTORECONF set to `true', so that the various bootstrap
files do not themselves run autoreconf.  Only after the bootstrapping
is complete, run autoreconf once here, and then edit %%PREFIX%% again
at that point.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Tue Feb 3 19:07:58 2004 UTC (8 years, 3 months ago) by nxg
Branches: MAIN
Diff to previous 1.1: preferred, colored
Changes since revision 1.1: +53 -3 lines
Add an elaborate call to `make buildsupport', which, using the
  dependency information in Makefile.dependencies, configures and
  installs the packages which go into .../buildsupport.
Carefully default BUILDSUPPORT_PREFIX and co
Crucially call `starconf --show STARCONF_DEFAULT_PREFIX` to determine
  the correct prefix, and edit it in to the ./configure immediately
  after running autoconf.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Sun Feb 1 21:55:19 2004 UTC (8 years, 3 months ago) by nxg
Branches: MAIN
Initial versions -- still preliminary

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

Starlink Software Librarian <ussc@star.rl.ac.uk>