xz-analysis-mirror/src/xz
Lasse Collin 4b1447809f Build: Add support for translated man pages using po4a.
The dependency on po4a is optional. It's never required to install
the translated man pages when xz is built from a release tarball.
If po4a is missing when building from xz.git, the translated man
pages won't be generated but otherwise the build will work normally.

The translations are only updated automatically by autogen.sh and
by "make mydist". This makes it easy to keep po4a as an optional
dependency and ensures that I won't forget to put updated
translations to a release tarball.

The translated man pages aren't installed if --disable-nls is used.

The installation of translated man pages abuses Automake internals
by calling "install-man" with redefined dist_man_MANS and man_MANS.
This makes the hairy script code slightly less hairy. If it breaks
some day, this code needs to be fixed; don't blame Automake developers.

Also, this adds more quotes to the existing shell script code in
the Makefile.am "-hook"s.
2020-03-11 12:05:57 +02:00
..
Makefile.am Build: Add support for translated man pages using po4a. 2020-03-11 12:05:57 +02:00
args.c xz: Fix some of the warnings from -Wsign-conversion. 2019-12-31 22:19:18 +02:00
args.h xz: Make arg_count an unsigned int to silence a warning. 2015-03-07 19:54:00 +02:00
coder.c xz: Set the --flush-timeout deadline when the first input byte arrives. 2020-02-05 22:00:28 +02:00
coder.h xz: Add incomplete support for --block-list. 2012-07-03 21:16:39 +03:00
file_io.c xz: Comment out annoying sandboxing messages. 2020-02-05 22:00:28 +02:00
file_io.h xz: Move flush_needed from mytime.h to file_pair struct in file_io.h. 2020-02-05 22:00:28 +02:00
hardware.c xz: Limit --memlimit-compress to at most 4020 MiB for 32-bit xz. 2020-02-05 22:00:28 +02:00
hardware.h Add underscores to attributes (__attribute((__foo__))). 2011-05-17 11:54:38 +03:00
list.c Fix or hide warnings from GCC 7's -Wimplicit-fallthrough. 2018-03-28 19:16:06 +03:00
list.h Add initial version of xz --list. 2010-01-24 23:50:54 +02:00
main.c xz: Silence a warning from clang -Wsign-conversion in main.c. 2019-12-31 22:25:42 +02:00
main.h Collection of language fixes to comments and docs. 2010-02-12 13:16:15 +02:00
message.c xz: Fix some of the warnings from -Wsign-conversion. 2019-12-31 22:19:18 +02:00
message.h xz: Fix a crash in progress indicator when in passthru mode. 2019-07-13 17:37:55 +03:00
mytime.c xz: Set the --flush-timeout deadline when the first input byte arrives. 2020-02-05 22:00:28 +02:00
mytime.h xz: Move flush_needed from mytime.h to file_pair struct in file_io.h. 2020-02-05 22:00:28 +02:00
options.c xz: Fix some of the warnings from -Wsign-conversion. 2019-12-31 22:19:18 +02:00
options.h Remove the Subblock filter code for now. 2010-05-26 09:55:47 +03:00
private.h spelling 2019-07-13 17:53:33 +03:00
signals.c 'have have' typos 2019-07-13 17:36:27 +03:00
signals.h Take Cygwin into account in some #if lines. 2010-05-27 14:32:51 +03:00
suffix.c xz: Fix use of wrong variable. 2014-01-12 12:17:08 +02:00
suffix.h Put the interesting parts of XZ Utils into the public domain. 2009-04-13 11:27:40 +03:00
util.c xz: Fix some of the warnings from -Wsign-conversion. 2019-12-31 22:19:18 +02:00
util.h Add underscores to attributes (__attribute((__foo__))). 2011-05-17 11:54:38 +03:00
xz.1 xz: Limit --memlimit-compress to at most 4020 MiB for 32-bit xz. 2020-02-05 22:00:28 +02:00
xz_w32res.rc Added public domain notice into a few files. 2009-07-18 11:26:39 +03:00