1
0
spegling av https://git.tukaani.org/xz.git synced 2025-07-01 18:06:37 +00:00

Doxygen: Refactor Doxyfile.in to doxygen/Doxyfile.

Instead of having Doxyfile.in configured by Autoconf, the Doxyfile
can have the tags that need to be configured piped into the doxygen
command through stdin with the overrides after Doxyfile's contents.

Going forward, the documentation should be generated in two different
modes: liblzma or internal.

liblzma is useful for most users. It is the documentation for just
the liblzma API header files. This is the default.

internal is for people who want to understand how xz and liblzma work.
It might be useful for people who want to contribute to the project.
This commit is contained in:
Jia Tan 2023-01-03 20:37:30 +08:00
förälder 1c558a2692
incheckning 9af8f6f947
5 ändrade filer med 2686 tillägg och 1237 borttagningar

3
.gitignore vendored
Visa fil

@ -37,7 +37,8 @@ build-aux/test-driver
coverage coverage
/doc/html /doc/internal
/doc/liblzma
/src/liblzma/liblzma.pc /src/liblzma/liblzma.pc
/src/lzmainfo/lzmainfo /src/lzmainfo/lzmainfo

Filskillnaden har hållits tillbaka eftersom den är för stor Load Diff

Visa fil

@ -55,7 +55,6 @@ EXTRA_DIST = \
cmake \ cmake \
CMakeLists.txt \ CMakeLists.txt \
autogen.sh \ autogen.sh \
Doxyfile.in \
COPYING.GPLv2 \ COPYING.GPLv2 \
COPYING.GPLv3 \ COPYING.GPLv3 \
COPYING.LGPLv2.1 \ COPYING.LGPLv2.1 \

Visa fil

@ -1132,7 +1132,6 @@ xz=`echo xz | sed "$program_transform_name"`
AC_SUBST([xz]) AC_SUBST([xz])
AC_CONFIG_FILES([ AC_CONFIG_FILES([
Doxyfile
Makefile Makefile
po/Makefile.in po/Makefile.in
lib/Makefile lib/Makefile

2684
doxygen/Doxyfile Normal file

Filskillnaden har hållits tillbaka eftersom den är för stor Load Diff