From aa48c1696de1b43cd7a8798d9dcb1e5365a7d0d9 Mon Sep 17 00:00:00 2001 From: ITotalJustice <47043333+ITotalJustice@users.noreply.github.com> Date: Mon, 6 Jan 2025 22:49:09 +0000 Subject: [PATCH] bump libpulsar version, improves read speed. this was needed to support large background music files. --- sphaira/CMakeLists.txt | 35 +---------------------------------- 1 file changed, 1 insertion(+), 34 deletions(-) diff --git a/sphaira/CMakeLists.txt b/sphaira/CMakeLists.txt index 2c244bc..dada051 100644 --- a/sphaira/CMakeLists.txt +++ b/sphaira/CMakeLists.txt @@ -95,7 +95,7 @@ FetchContent_Declare(libhaze FetchContent_Declare(libpulsar GIT_REPOSITORY https://github.com/ITotalJustice/switch-libpulsar.git - GIT_TAG d729be3 + GIT_TAG de656e4 ) FetchContent_Declare(nanovg @@ -226,39 +226,6 @@ set_target_properties(libhaze PROPERTIES COMPILE_OPTIONS "$<$:-Os>" ) -# todo: upstream cmake -add_library(libpulsar - ${libpulsar_SOURCE_DIR}/src/archive/archive_file.c - ${libpulsar_SOURCE_DIR}/src/archive/archive.c - ${libpulsar_SOURCE_DIR}/src/bfgrp/bfgrp_location.c - ${libpulsar_SOURCE_DIR}/src/bfgrp/bfgrp.c - ${libpulsar_SOURCE_DIR}/src/bfsar/bfsar_file.c - ${libpulsar_SOURCE_DIR}/src/bfsar/bfsar_group.c - ${libpulsar_SOURCE_DIR}/src/bfsar/bfsar_sound.c - ${libpulsar_SOURCE_DIR}/src/bfsar/bfsar_string.c - ${libpulsar_SOURCE_DIR}/src/bfsar/bfsar_wave_archive.c - ${libpulsar_SOURCE_DIR}/src/bfsar/bfsar.c - ${libpulsar_SOURCE_DIR}/src/bfstm/bfstm_channel.c - ${libpulsar_SOURCE_DIR}/src/bfstm/bfstm_info.c - ${libpulsar_SOURCE_DIR}/src/bfstm/bfstm.c - ${libpulsar_SOURCE_DIR}/src/bfwar/bfwar_file.c - ${libpulsar_SOURCE_DIR}/src/bfwar/bfwar.c - ${libpulsar_SOURCE_DIR}/src/bfwav/bfwav_info.c - ${libpulsar_SOURCE_DIR}/src/bfwav/bfwav.c - ${libpulsar_SOURCE_DIR}/src/bfwsd/bfwsd_sound_data.c - ${libpulsar_SOURCE_DIR}/src/bfwsd/bfwsd_wave_id.c - ${libpulsar_SOURCE_DIR}/src/bfwsd/bfwsd.c - ${libpulsar_SOURCE_DIR}/src/player/player_load_formats.c - ${libpulsar_SOURCE_DIR}/src/player/player_load_lookup.c - ${libpulsar_SOURCE_DIR}/src/player/player_load.c - ${libpulsar_SOURCE_DIR}/src/player/player.c -) -target_include_directories(libpulsar PUBLIC ${libpulsar_SOURCE_DIR}/include) -set_target_properties(libpulsar PROPERTIES - C_STANDARD 11 - C_EXTENSIONS ON -) - add_library(stb INTERFACE) target_include_directories(stb INTERFACE ${stb_SOURCE_DIR})