]> git.tuebingen.mpg.de Git - paraslash.git/commitdiff
Merge topic branch t/build into master
authorAndre Noll <maan@tuebingen.mpg.de>
Tue, 20 Aug 2024 20:57:10 +0000 (22:57 +0200)
committerAndre Noll <maan@tuebingen.mpg.de>
Tue, 20 Aug 2024 20:58:41 +0000 (22:58 +0200)
This series simplifies the build system quite a bit. The bulk of the
series consists of the commits which move the logic to construct
the object list of the paraslash executables from configure.ac to
Makefile.real.

Started on 2023-06-21, was cooking for five months.

* refs/heads/t/build:
  build: Rename all_objs -> dep_objs.
  build: No longer check for CRYPTO_cleanup_all_ex_data().
  build: Construct list of executables in Makefile.
  build: Construct audioc object list in Makefile.
  build: Construct write object list in Makefile.
  build: Construct play object list in Makefile.
  build: Construct afh object list in Makefile.
  build: Construct filter object list in Makefile.
  build: Construct recv object list in Makefile.
  build: Construct gui object list in Makefile.
  build: Construct mixer object list in Makefile.
  build: Construct audiod and client object list in Makefile.
  build: Construct server and upgrade_db object list in Makefile.
  build: Simplify condition for building para_server.
  build: Simplify ogg helpers of configure.ac.
  build: Remove AUDIOD_AUDIO_FORMATS_ENUM.
  build: Remove _errlist in shell variables of configure.ac.
  build: yy_src_dir and yy_build_dir can be simply expanded.
  build: Remove info about ucred from configure output.

1  2 
NEWS.md
configure.ac

diff --cc NEWS.md
index d5812289640d71c52a60bd850928c72b3c5ba0b8,d5812289640d71c52a60bd850928c72b3c5ba0b8..0703643b9e2ea6dcca60cd9200a99522e68d2185
+++ b/NEWS.md
@@@ -5,6 -5,6 +5,9 @@@ NEW
  0.7.4 (to be announced) "genetic contraction"
  ---------------------------------------------
  
++- Simplification of the build system. The only visible effect is
++  that configure no longer prints a summary at the end.
++
  Downloads:
  [tarball](./releases/paraslash-git.tar.xz)
  
diff --cc configure.ac
Simple merge