diff options
author | Bruno Haible <bruno@clisp.org> | 2019-04-01 23:19:13 +0200 |
---|---|---|
committer | Bruno Haible <bruno@clisp.org> | 2019-05-07 19:52:10 +0200 |
commit | 73c7a24c63723418943c5f67707a67667d9ee1ee (patch) | |
tree | ec538c1e7030c46c15c4eb9fc12581b2069b94bf /HACKING | |
parent | 37cc7b27485023128c1411e0ebb05698549d48fe (diff) | |
download | libunistring-73c7a24c63723418943c5f67707a67667d9ee1ee.tar.gz |
build: Separate git operations from build operations.
* gitsub.sh: New file, from gnulib.
* .gitmodules: New file.
* autogen.sh: Remove all git operations. Look at GNULIB_SRCDIR
environment variable. Ignore the GNULIB_TOOL environment variable.
* HACKING: Explain when to use gitsub.sh.
Diffstat (limited to 'HACKING')
-rw-r--r-- | HACKING | 17 |
1 files changed, 16 insertions, 1 deletions
@@ -48,7 +48,22 @@ You will need reasonably recent versions of the build tools: And, of course, the packages listed in the DEPENDENCIES file. -Then you can run the 'autogen.sh' script + +Building off the Git repository +=============================== + +Access to the Git repository is described at +https://savannah.gnu.org/git/?group=libunistring . + +After fetching the sources from the Git repository, peek at the comments in +autogen.sh, then run + ./gitsub.sh pull + ./autogen.sh +Then you can proceed with "./configure" as usual. + +Each time you want to update the source, do not only "git pull". Instead do + git pull && ./gitsub.sh pull + ./autogen.sh Sources |