aboutsummaryrefslogtreecommitdiff
path: root/Makefile.am (follow)
AgeCommit message (Collapse)AuthorFilesLines
2020-02-07Build: Add support for translated man pages using po4a.Lasse Collin1-0/+4
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.
2017-04-24Build: Omit pre-5.0.0 entries from the generated ChangeLog.Lasse Collin1-1/+2
It makes ChangeLog significantly smaller.
2014-12-21Build: Include 04_compress_easy_mt.c in the tarball.Lasse Collin1-0/+1
2014-04-25Build: Add --disable-doc to configure.Lasse Collin1-0/+2
2012-07-05Build: Include macosx/build.sh in the distribution.Lasse Collin1-0/+1
It has been in the Git repository since 2010 but probably few people have seen it since it hasn't been included in the release tarballs. :-(
2012-06-14Fix the top-level Makefile.am for the new example programs.Lasse Collin1-2/+10
2011-05-28liblzma: Use symbol versioning.Lasse Collin1-0/+1
Symbol versioning is enabled by default on GNU/Linux, other GNU-based systems, and FreeBSD. I'm not sure how stable this is, so it may need backward-incompatible changes before the next release. The idea is that alpha and beta symbols are considered unstable and require recompiling the applications that use those symbols. Once a symbol is stable, it may get extended with new features in ways that don't break compatibility with older ABI & API. The mydist target runs validate_map.sh which should catch some probable problems in liblzma.map. Otherwise I would forget to update the map file for new releases.
2011-05-23Build: Set GZIP_ENV=-9n in top-level Makefile.am.Lasse Collin1-0/+3
2010-10-26Build: Copy the example programs to $docdir/examples.Lasse Collin1-0/+5
The example programs by Daniel Mealha Cabrita were included in the git repository, but I had forgot to add them to Makefile.am. Thus, they didn't get included in the source package at all by "make dist".
2010-10-23Build: Fix mydist rule when .git doesn't exist.larhzu/v5.0.0Lasse Collin1-0/+1
2010-09-28Create the PDF versions of the man pages better.Lasse Collin1-6/+8
2010-09-28Move version.sh to build-aux.Lasse Collin1-2/+2
2010-06-11Put the git commit to the filename in mydist rule.Lasse Collin1-1/+5
2010-01-29Add lzmainfo.1 to manfiles list to convert to .txt and .pdf.Lasse Collin1-0/+1
2009-08-27"make dist" fixeslarhzu/v4.999.9betaLasse Collin1-7/+6
2009-08-27Add missing files to EXTRA_DIST.Lasse Collin1-4/+7
2009-08-27Add "dos" to EXTRA_DIST.Lasse Collin1-0/+1
2009-08-18Install faq.txt.Lasse Collin1-0/+1
2009-08-13Add xz man page to manfiles in toplevel Makefile.am.Lasse Collin1-0/+1
2009-07-24Added history.txt to doc_DATA.Lasse Collin1-0/+1
2009-07-19Major documentation update.Lasse Collin1-0/+11
Installation and packaging instructions were added. README and other generic docs were revised. Some of the documentation files are now installed to $docdir.
2009-07-18Use AC_CONFIG_AUX_DIR to clean up the toplevel directoryLasse Collin1-1/+0
a little. Fixed a related bug in the toplevel Makefile.am. Added the build-aux directory to .gitignore.
2009-07-12Add dist-hook to create ChangeLog from the commit log,Lasse Collin1-0/+31
and to conver the man pages to PDF and plain text, which may be convenient to those who cannot render man pages.
2009-06-26Add version.sh to EXTRA_DIST.Lasse Collin1-1/+2
2009-04-13Put the interesting parts of XZ Utils into the public domain.Lasse Collin1-10/+3
Some minor documentation cleanups were made at the same time.
2009-02-05Add the "windows" directory to EXTRA_DIST.Lasse Collin1-0/+1
2008-11-29Automake includes the m4 directory, so don't add it inLasse Collin1-1/+0
Makefile.am separately. Updated THANKS.
2008-04-25Bumped version number to 4.999.3alpha. It will become 5.0.0Lasse Collin1-2/+5
once we have a stable release (won't be very soon). The version number is no longer related to version of LZMA SDK. Made some small Automake-related changes to toplevel Makefile.am and configure.ac.
2008-01-18Added the debug directory and the first debug toolLasse Collin1-0/+1
(sync_flush). These tools are not built unless the user runs "make" in the debug directory.
2007-12-10Disabled some unneeded warnings and made "make dist" work.larhzu/v4.42.2alphaLasse Collin1-6/+3
2007-12-09Imported to git.Lasse Collin1-0/+38