zmusic/thirdparty/adlmidi
Braden Obrzut b3c4b55dab Overhaul CMakeLists to conform with modern CMake
- Prefer target properties instead of setting variables whenever possible.
  A zmusic-obj target now exists to represent the commonality between zmusic
  and zmusiclite.
- Factored out as much as possible from global settings to per target settings
  which will make it easier to support using ZMusic as a submodule. Moved
  helper functions into a ZUtility.cmake module.
- We now generate and install ZMusicConfig.cmake so find_package(ZMusic)
  will work either automatically or given ZMusic_DIR is set.
- CPack is enabled although some refinement is still needed.
- Requires CMake >= 3.13 which is newer than I would normally like, but given
  how no one like to refactor these things it may be better to deal with the
  short term pain of going a little aggressive on the requirement in order to
  avoid having to make things ugly. Especially given that these scripts have
  a tendency to be copy/pasted into sister projects. CMake itself has very few
  dependencies so users of old Linux distros should be able to easily compile
  a supported version of CMake.
- On Windows CMake >= 3.15 is required for redistributable results.
- Cleaned out bits that were copied from GZDoom but not relevant to ZMusic.
2021-02-16 01:38:10 -05:00
..
chips The small update at libADLMIDI 2020-10-15 13:31:04 +02:00
structures Update libADLMIDI up to 1.5.0 2020-10-04 08:03:44 +02:00
wopl Update libADLMIDI up to 1.5.0 2020-10-04 08:03:44 +02:00
adlmidi.cpp libADLMIDI and libOPNMIDI: Fixed an infinite loop caused the stuck 2020-10-16 10:54:25 +02:00
adlmidi.h Update libADLMIDI up to 1.5.0 2020-10-04 08:03:44 +02:00
adlmidi_bankmap.h Update libADLMIDI up to 1.5.0 2020-10-04 08:03:44 +02:00
adlmidi_bankmap.tcc Update libADLMIDI up to 1.5.0 2020-10-04 08:03:44 +02:00
adlmidi_cvt.hpp Update libADLMIDI up to 1.5.0 2020-10-04 08:03:44 +02:00
adlmidi_db.h Update libADLMIDI up to 1.5.0 2020-10-04 08:03:44 +02:00
adlmidi_load.cpp Update libADLMIDI up to 1.5.0 2020-10-04 08:03:44 +02:00
adlmidi_midiplay.cpp ADL & OPN MIDI: Fixed some MSVC warnings 2020-10-04 08:03:44 +02:00
adlmidi_midiplay.hpp Update libADLMIDI up to 1.5.0 2020-10-04 08:03:44 +02:00
adlmidi_opl3.cpp The small update at libADLMIDI 2020-10-15 13:31:04 +02:00
adlmidi_opl3.hpp Update libADLMIDI up to 1.5.0 2020-10-04 08:03:44 +02:00
adlmidi_private.cpp Update libADLMIDI up to 1.5.0 2020-10-04 08:03:44 +02:00
adlmidi_private.hpp Update libADLMIDI up to 1.5.0 2020-10-04 08:03:44 +02:00
adlmidi_ptr.hpp Update libADLMIDI up to 1.5.0 2020-10-04 08:03:44 +02:00
CMakeLists.txt Overhaul CMakeLists to conform with modern CMake 2021-02-16 01:38:10 -05:00
file_reader.hpp Update libADLMIDI up to 1.5.0 2020-10-04 08:03:44 +02:00
fraction.hpp Update libADLMIDI up to 1.5.0 2020-10-04 08:03:44 +02:00
inst_db.cpp Update libADLMIDI up to 1.5.0 2020-10-04 08:03:44 +02:00
oplinst.h Update libADLMIDI up to 1.5.0 2020-10-04 08:03:44 +02:00