Files
AnyPS5/core/libs/prx/libSceFontFt/FontFtLibrary.cmake
T
SamG-Coder 95bc3e6d73 fix(font): build PS5 module-named font libraries
(cherry picked from commit bfc08b5372b9b5e73dc0b277897799e0ee86c843)
2026-09-29 10:36:48 +10:00

16 lines
570 B
CMake

function(add_sce_font_ft_library target)
set(fontDir ${CMAKE_CURRENT_FUNCTION_LIST_DIR})
add_library(${target} SHARED EXCLUDE_FROM_ALL
${fontDir}/Export.cpp
${fontDir}/src/Driver.cpp
)
target_include_directories(${target} PRIVATE ${LIBS_INCLUDE_DIR})
target_link_libraries(${target} PRIVATE freetype libc)
set_target_properties(${target} PROPERTIES
CXX_EXTENSIONS OFF
CXX_VISIBILITY_PRESET hidden
VISIBILITY_INLINES_HIDDEN ON
)
configure_windows_unwind(${target})
endfunction()