Add note on upgrading build system

This commit is contained in:
Laurence Withers 2007-08-15 08:42:20 +00:00
parent 8e536caf01
commit 8a85e8d563
1 changed files with 17 additions and 0 deletions

17
README
View File

@ -136,3 +136,20 @@ version to release, and the second the output directory. This will
create a source tarball, a documentation tarball if a doxygen module is create a source tarball, a documentation tarball if a doxygen module is
detected, and will also attempt to sign the tarballs with gpg (although detected, and will also attempt to sign the tarballs with gpg (although
it is not a fatal error if this step fails). it is not a fatal error if this step fails).
Upgrading build system
----------------------
Sometimes, the nonvolatile parts of the build system (the static parts
that are committed to the repository) need to be upgraded as well. There
is a script to do this in the lw-build-system repository.
From the project base directory, run the script
`/path/to/lw-build-system/update.sh'. This only works if symlinks are
installed. It will create a patch file, which you should edit before
applying.
Unfortunately, the upgrade process is not perfect and will not detect
legitimate changes you have made to files such as `config' and modules'
`build.*' files. You will need to manually edit the patch to revert
false positives.