Files
AnyPS5/core/libs/prx/libSceCesCs/CesLibrary.cmake
T
SandstromPLandClaude Opus 5.5 299a736b54 feat(libSceCesCs): build libSceCesCs-module from the libSceCesCs source
Titles that link the character conversion library under its module name
need libSceCesCs-module.prx, which nothing built: Void Terrarium
(PPSA03061, #5055) and Call of Duty: Black Ops (PPSA34501, #5389) were
run with a copy of libSceCesCs.prx under that name. Both libraries are
now built from the same source by add_sce_ces_library, as libScePsml and
libSceFont-module are, and guest_ces_module runs the CesCs test against
the module-named library.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14 00:44:56 +05:30

6 lines
258 B
CMake

function(add_sce_ces_library target)
add_library(${target} SHARED EXCLUDE_FROM_ALL ${CMAKE_CURRENT_FUNCTION_LIST_DIR}/Export.cpp)
target_include_directories(${target} PRIVATE ${LIBS_INCLUDE_DIR})
configure_windows_unwind(${target})
endfunction()