diff --git a/defold-rive/ext.manifest b/defold-rive/ext.manifest index 2333399..4691e20 100644 --- a/defold-rive/ext.manifest +++ b/defold-rive/ext.manifest @@ -9,6 +9,11 @@ platforms: x86_64-linux: context: flags: ["-std=c++17"] + excludeLibs: [graphics] + excludeSymbols: [GraphicsAdapterOpenGL] + symbols: [GraphicsAdapterVulkan] + libs: [graphics_vulkan, X11-xcb] + dynamicLibs: [vulkan] win32: context: @@ -16,14 +21,28 @@ platforms: flags: ["-std=c++17", "-fno-rtti"] cxxShFlags: ["-std=c++17", "-fno-rtti"] cxxLinkShFlags: ["-std=c++17"] + excludeLibs: [libgraphics] + excludeSymbols: [GraphicsAdapterOpenGL] + symbols: [GraphicsAdapterVulkan] + libs: [libgraphics_vulkan.lib, vulkan-1.lib] osx: context: flags: ["-std=c++17", "-fno-rtti"] + excludeLibs: [graphics] + excludeSymbols: [GraphicsAdapterOpenGL] + symbols: [GraphicsAdapterVulkan] + libs: [graphics_vulkan, MoltenVK] + frameworks: [Metal, IOSurface, QuartzCore] ios: context: flags: ["-std=c++17", "-fno-aligned-allocation"] + excludeLibs: [graphics] + excludeSymbols: [GraphicsAdapterOpenGL] + symbols: [GraphicsAdapterVulkan] + libs: [graphics_vulkan, MoltenVK] + frameworks: [Metal, IOSurface, QuartzCore] web: context: diff --git a/game.appmanifest b/game.appmanifest deleted file mode 100644 index f68e551..0000000 --- a/game.appmanifest +++ /dev/null @@ -1,88 +0,0 @@ -platforms: - arm64-ios: - context: - excludeLibs: [graphics] - excludeSymbols: [GraphicsAdapterOpenGL] - symbols: [GraphicsAdapterVulkan] - libs: [graphics_vulkan, MoltenVK] - frameworks: [Metal, IOSurface, QuartzCore] - linkFlags: [] - x86_64-ios: - context: - excludeLibs: [] - excludeSymbols: [] - symbols: [] - libs: [] - frameworks: [] - linkFlags: [] - armv7-android: - context: - excludeLibs: [graphics] - excludeSymbols: [GraphicsAdapterOpenGL] - symbols: [GraphicsAdapterVulkan] - libs: [graphics_vulkan] - arm64-android: - context: - excludeLibs: [graphics] - excludeSymbols: [GraphicsAdapterOpenGL] - symbols: [GraphicsAdapterVulkan] - libs: [graphics_vulkan] - arm64-osx: - context: - excludeLibs: [graphics] - excludeSymbols: [GraphicsAdapterOpenGL] - symbols: [GraphicsAdapterVulkan] - libs: [graphics_vulkan, MoltenVK] - frameworks: [Metal, IOSurface, QuartzCore] - x86_64-osx: - context: - excludeLibs: [graphics] - excludeSymbols: [GraphicsAdapterOpenGL] - symbols: [GraphicsAdapterVulkan] - libs: [graphics_vulkan, MoltenVK] - frameworks: [Metal, IOSurface, QuartzCore] - x86_64-linux: - context: - excludeLibs: [graphics] - excludeSymbols: [GraphicsAdapterOpenGL] - symbols: [GraphicsAdapterVulkan] - libs: [graphics_vulkan, X11-xcb] - dynamicLibs: [vulkan] - linkFlags: [] - x86-win32: - context: - excludeLibs: [libgraphics] - excludeSymbols: [GraphicsAdapterOpenGL] - symbols: [GraphicsAdapterVulkan] - libs: [libgraphics_vulkan.lib, vulkan-1.lib] - x86_64-win32: - context: - excludeLibs: [libgraphics] - excludeSymbols: [GraphicsAdapterOpenGL] - symbols: [GraphicsAdapterVulkan] - libs: [libgraphics_vulkan.lib, vulkan-1.lib] - js-web: - context: - excludeLibs: [] - excludeJsLibs: [] - excludeSymbols: [] - symbols: [] - libs: [] - linkFlags: [] - wasm-web: - context: - excludeLibs: [] - excludeJsLibs: [] - excludeSymbols: [] - symbols: [] - libs: [] - linkFlags: [] - android: - context: - excludeLibs: [] - excludeJars: [] - excludeSymbols: [] - symbols: [GraphicsAdapterVulkan] - libs: [graphics_vulkan] - linkFlags: [] - jetifier: true diff --git a/game.project b/game.project index bd975ef..5cab80a 100644 --- a/game.project +++ b/game.project @@ -24,9 +24,6 @@ include_dirs = defold-rive max_draw_calls = 1024 max_debug_vertices = 50000 -[native_extension] -app_manifest = /game.appmanifest - [collection_proxy] max_count = 16