diff options
| author | skal <pascal.massimino@gmail.com> | 2026-02-03 09:19:16 +0100 |
|---|---|---|
| committer | skal <pascal.massimino@gmail.com> | 2026-02-03 09:19:16 +0100 |
| commit | 04e1c8800f81d7f01e7f52546c75fc39779f72ae (patch) | |
| tree | e3a6adc0e5b647f636d99312ff24f0cb58eed9d4 /src/audio/audio.cc | |
| parent | 249ee6e8de55b2313c86299d66b1d51abcaec130 (diff) | |
refactor(build): Modularize build system with static libraries
Completed the first part of Task #25. Created static libraries for each subsystem (audio, gpu, 3d, util, procedural) and refactored all executables to link against them. This improves modularity and simplifies the build process. Also fixed linker errors related to glfw, wgpu, and miniaudio.
Diffstat (limited to 'src/audio/audio.cc')
| -rw-r--r-- | src/audio/audio.cc | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/src/audio/audio.cc b/src/audio/audio.cc index ad324c0..d08a2fa 100644 --- a/src/audio/audio.cc +++ b/src/audio/audio.cc @@ -5,12 +5,6 @@ #include "audio.h" #include "util/asset_manager.h" -#if !defined(DEMO_BUILD_TOOLS) -#define MA_NO_FLAC -#define MA_NO_ENCODING -#define MA_NO_MP3 -#define MA_NO_WAV -#endif /* !defined(DEMO_BUILD_TOOLS) */ #define MINIAUDIO_IMPLEMENTATION #include "miniaudio.h" #include "synth.h" |
