Commit Graph

7 Commits

Author SHA1 Message Date
Adam Gashlin
abafdb4b9e Use NOT VERSION_LESS for CMake 3.6 2022-03-22 13:45:39 -07:00
Adam Gashlin
ea45158d7d Only use FetchContent on CMake >= 3.11 2022-03-22 13:07:44 -07:00
KatieFrogs
04b5a1f098 Cmake: Fix Celt not downloading
Falls back to downloading through Git if it downloads an empty file
2022-02-04 06:29:15 +03:00
KatieFrogs
bf89c3503d Cmake: Fixes for dependencies
- Sets dependencies for targets
  - Fixes not being able to build single targets, like `make vgmstream_cli`
  - Fixes not being able to build with multiple jobs, like `make -j 5`
- Compiles dependencies out of the source directory
- Fixes double lib suffix, renaming liblibvgmstream.a to libvgmstream.a
- Removes zlib dependency from static builds, previously required by ffmpeg
- If ARCHIVE_EXTRACT is not available in cmake, mpg123 will be downloaded through svn, then fall back to git if that is not available either
2021-10-02 09:02:27 +03:00
LoveEevee
22639565f6 Cmake fixes 2021-09-27 02:36:54 +03:00
LoveEevee
60cb90c4a0 Cmake: Build FFmpeg for wasm target 2021-09-19 20:00:39 +03:00
LoveEevee
81ebcddd7b Cmake: Refactor dependency fetching
- Build maiatrac3plus on targets without ffmpeg
2021-09-19 08:46:47 +03:00