vkdoom_m/libraries/ZMusic
2025-07-30 00:37:50 -04:00
..
.github/workflows Merge commit '9f3cb3d92e' as 'libraries/ZMusic' 2025-07-30 00:24:15 -04:00
cmake Merge commit '9f3cb3d92e' as 'libraries/ZMusic' 2025-07-30 00:24:15 -04:00
include Merge commit '9f3cb3d92e' as 'libraries/ZMusic' 2025-07-30 00:24:15 -04:00
licenses Merge commit '9f3cb3d92e' as 'libraries/ZMusic' 2025-07-30 00:24:15 -04:00
samples/list_midi_devices Merge commit '9f3cb3d92e' as 'libraries/ZMusic' 2025-07-30 00:24:15 -04:00
source Merge commit '9f3cb3d92e' as 'libraries/ZMusic' 2025-07-30 00:24:15 -04:00
thirdparty - integrate zmusic into normal build process 2025-07-30 00:37:50 -04:00
.gitignore Merge commit '9f3cb3d92e' as 'libraries/ZMusic' 2025-07-30 00:24:15 -04:00
CMakeLists.txt Merge commit '9f3cb3d92e' as 'libraries/ZMusic' 2025-07-30 00:24:15 -04:00
README.md Merge commit '9f3cb3d92e' as 'libraries/ZMusic' 2025-07-30 00:24:15 -04:00
vcpkg.json Merge commit '9f3cb3d92e' as 'libraries/ZMusic' 2025-07-30 00:24:15 -04:00

ZMusic

GZDoom's music system as a standalone library

Welcome! This repository is a library for use with the projects GZDoom, Raze, and the newer PrBoom+.

Compile instructions are pretty simple for most systems.

git clone https://github.com/coelckers/ZMusic.git
mkdir ZMusic/build
cd ZMusic/build
cmake -DCMAKE_BUILD_TYPE=Release ..
cmake --build .

On Unix/Linux you may also supply sudo make install in the build folder to push the compiled library directly into the file system so that it can be found by the previously mentioned projects.