foxygit / doom Log in
commit 67715d6e2725322e6132e9ff99b9a2a3f3b10c83
Merge: 7afbf68a d6124484
Author:     Turo Lamminen <turol@users.noreply.github.com>
AuthorDate: Sat Jul 16 01:25:37 2022 +0300
Commit:     GitHub <noreply@github.com>
CommitDate: Sat Jul 16 01:25:37 2022 +0300

    Merge pull request #1480 from turol/disable-sdl

    Add options to disable SDL2_net and SDL2_mixer for increased portability

 CMakeLists.txt             | 16 +++++++--
 configure.ac               | 19 ++++++++--
 opl/CMakeLists.txt         |  5 ++-
 opl/opl.c                  |  2 ++
 opl/opl_sdl.c              |  6 ++++
 pcsound/CMakeLists.txt     |  5 ++-
 pcsound/pcsound.c          |  2 ++
 pcsound/pcsound_sdl.c      |  6 ++++
 src/CMakeLists.txt         | 21 +++++++++--
 src/doom/CMakeLists.txt    |  8 ++++-
 src/heretic/CMakeLists.txt |  8 ++++-
 src/hexen/CMakeLists.txt   |  8 ++++-
 src/i_musicpack.c          | 88 +++++++++++++++++++++++++++++++++++++++++++++-
 src/i_sdlmusic.c           | 34 +++++++++++-------
 src/i_sdlsound.c           | 26 +++++++++-----
 src/i_sound.c              |  4 +++
 src/net_sdl.c              | 63 +++++++++++++++++++++++++++++++++
 src/setup/CMakeLists.txt   |  5 ++-
 src/strife/CMakeLists.txt  |  8 ++++-
 19 files changed, 297 insertions(+), 37 deletions(-)