]> git.tuebingen.mpg.de Git - paraslash.git/commit
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)
commit6f2967283dc8c3e8780a5ce53b087b37e2851973
tree6abc8aa4869eaef107f262fab5a8a25dd563fb3d
parent8318f9ff5977d75f0b48d3523e7dc41ec3308833
parent479aa2726ef127a1d6c492d49f7a4cddf279be0a
Merge topic branch t/build into master

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.
NEWS.md
configure.ac