diff options
author | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2018-03-04 19:01:23 +0100 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2018-03-04 19:04:08 +0100 |
commit | c9e4c243662fbba44e30312d9c639738f8cce0c2 (patch) | |
tree | 980322da6f65c64c7f9613124d57236d3a518b98 | |
parent | f83d8ea7342af8f0908e2cb906b9fd20697a7381 (diff) | |
download | gnutls-c9e4c243662fbba44e30312d9c639738f8cce0c2.tar.gz |
CONTRIBUTING.md: added more info about gnulib
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-rw-r--r-- | CONTRIBUTING.md | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index f9fffeb060..3ddae0821e 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -199,6 +199,21 @@ The NDEBUG macro is not used in GnuTLS compilation, so the assert() macros are always active. +# Gnulib + +The files at `gl/`, `src/gl/` and `lib/unistring` directories are part of +gnulib project and are included mainly for systems which may miss functionality +available in glibc and unistring libraries. These files are updated when new +functionality is needed or bug fixes affecting gnutls are required. + +They can be updated by the following make rule. +``` +$ make glimport +``` + +That rule assumes that an updated gnulib is present at `../gnulib/`. + + # Symbol and library versioning The library uses the libtool versioning system, which in turn |