From 72291571c8e569cbcd5d924e0b1ad24cdefa4442 Mon Sep 17 00:00:00 2001 From: Juan Ramos Date: Tue, 10 Oct 2023 15:30:07 -0600 Subject: cmake: vkcube/vulkaninfo successfully compile for Android --- cube/macOS/cube/cube.cmake | 3 +++ 1 file changed, 3 insertions(+) (limited to 'cube/macOS') diff --git a/cube/macOS/cube/cube.cmake b/cube/macOS/cube/cube.cmake index 15a56849..a3c5624e 100644 --- a/cube/macOS/cube/cube.cmake +++ b/cube/macOS/cube/cube.cmake @@ -57,6 +57,9 @@ target_include_directories(vkcube PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} ${MOLTENVK # We do this so vulkaninfo is linked to an individual library and NOT a framework. target_link_libraries(vkcube Vulkan::Loader "-framework Cocoa -framework QuartzCore") +# Disable warnings about sprintf +target_compile_options(vkcube PRIVATE -Wno-deprecated-declarations) + set_target_properties(vkcube PROPERTIES MACOSX_BUNDLE_INFO_PLIST ${CMAKE_CURRENT_SOURCE_DIR}/macOS/cube/Info.plist) # The RESOURCE target property cannot be used in conjunction with the MACOSX_PACKAGE_LOCATION property. We need fine-grained -- cgit v1.2.3