2021-08-08 16:50:35 +02:00
|
|
|
# Binaries
|
2018-08-11 16:34:25 +02:00
|
|
|
httpdirfs
|
2021-08-08 16:50:35 +02:00
|
|
|
|
|
|
|
# Intermediates
|
|
|
|
*.o
|
2019-09-02 18:56:23 +02:00
|
|
|
.depend
|
2021-08-08 16:50:35 +02:00
|
|
|
|
|
|
|
# Documentation
|
2021-08-31 16:39:13 +02:00
|
|
|
doc/html
|
2021-08-08 16:50:35 +02:00
|
|
|
|
|
|
|
# Editor related
|
2021-08-29 11:56:36 +02:00
|
|
|
*.kate-swp
|
2021-08-29 12:23:55 +02:00
|
|
|
.vscode
|
2021-08-31 12:18:39 +02:00
|
|
|
*.c~
|
|
|
|
*.h~
|
2024-03-09 13:15:05 +01:00
|
|
|
configure~
|
2021-09-01 12:03:27 +02:00
|
|
|
|
Convert build process to use autotools (autoconf, automake, etc.)
This commit converts the build process from a hand-written Makefile
that works on Linux, FreeBSD, and macOS, to an automatically generated
Makefile managed by the autotools toolset.
This incldues:
* Add the compile, config.guess, config.sub, depcomp, install-sh, and
missing helper scripts that autotools requires to be shipped with
the package in order for configure to work.
* Rename Makefile to Makefile.am and restructure it for compatibility
with autotools and specifically with the stuff in our configure
script.
* Create the configure.ac source file which is turned into the
configure script.
* Rename Doxyfile to Doxyfile.in so that the source directories can be
substituted into it at configure time.
* Tweak .gitignore to ignore temporary and output files related to
autotools.
* Generate Makefile.in, aclocal.m4, and configure using `autoreconf`
and include them as checked-in source files.
While I can't fully document how autotools works here the basic
workflow is that when you need to make changes to the build, you
update Makefile.am and/or configure.ac as needed, run `autoreconf`,
and commit the changes you made as well as any resulting changes to
Makefile.in, aclocal.m4, and configure. Makefile should _not_ be
committed into the source tree; it should always be generated using
configure on the system where the build is being run.
2023-09-29 20:38:39 +02:00
|
|
|
# autotools
|
|
|
|
autom4te.cache
|
|
|
|
|
2021-09-01 12:03:27 +02:00
|
|
|
#Others
|
|
|
|
mnt
|
Convert build process to use autotools (autoconf, automake, etc.)
This commit converts the build process from a hand-written Makefile
that works on Linux, FreeBSD, and macOS, to an automatically generated
Makefile managed by the autotools toolset.
This incldues:
* Add the compile, config.guess, config.sub, depcomp, install-sh, and
missing helper scripts that autotools requires to be shipped with
the package in order for configure to work.
* Rename Makefile to Makefile.am and restructure it for compatibility
with autotools and specifically with the stuff in our configure
script.
* Create the configure.ac source file which is turned into the
configure script.
* Rename Doxyfile to Doxyfile.in so that the source directories can be
substituted into it at configure time.
* Tweak .gitignore to ignore temporary and output files related to
autotools.
* Generate Makefile.in, aclocal.m4, and configure using `autoreconf`
and include them as checked-in source files.
While I can't fully document how autotools works here the basic
workflow is that when you need to make changes to the build, you
update Makefile.am and/or configure.ac as needed, run `autoreconf`,
and commit the changes you made as well as any resulting changes to
Makefile.in, aclocal.m4, and configure. Makefile should _not_ be
committed into the source tree; it should always be generated using
configure on the system where the build is being run.
2023-09-29 20:38:39 +02:00
|
|
|
|
|
|
|
# Generated files
|
|
|
|
Doxyfile
|
|
|
|
Makefile
|
2024-03-09 13:15:05 +01:00
|
|
|
*.log
|
|
|
|
*.scan
|
Convert build process to use autotools (autoconf, automake, etc.)
This commit converts the build process from a hand-written Makefile
that works on Linux, FreeBSD, and macOS, to an automatically generated
Makefile managed by the autotools toolset.
This incldues:
* Add the compile, config.guess, config.sub, depcomp, install-sh, and
missing helper scripts that autotools requires to be shipped with
the package in order for configure to work.
* Rename Makefile to Makefile.am and restructure it for compatibility
with autotools and specifically with the stuff in our configure
script.
* Create the configure.ac source file which is turned into the
configure script.
* Rename Doxyfile to Doxyfile.in so that the source directories can be
substituted into it at configure time.
* Tweak .gitignore to ignore temporary and output files related to
autotools.
* Generate Makefile.in, aclocal.m4, and configure using `autoreconf`
and include them as checked-in source files.
While I can't fully document how autotools works here the basic
workflow is that when you need to make changes to the build, you
update Makefile.am and/or configure.ac as needed, run `autoreconf`,
and commit the changes you made as well as any resulting changes to
Makefile.in, aclocal.m4, and configure. Makefile should _not_ be
committed into the source tree; it should always be generated using
configure on the system where the build is being run.
2023-09-29 20:38:39 +02:00
|
|
|
config.status
|
|
|
|
doc
|
|
|
|
src/.deps
|
|
|
|
src/.dirstamp
|
2024-03-09 13:15:05 +01:00
|
|
|
test/.deps
|