updating license year, fixing fetch dependencies script, adding VMA auto update, removing useless dependency in xmake build

This commit is contained in:
2024-01-03 00:01:30 +01:00
parent e15aa45627
commit 0cba8d011e
10 changed files with 16 additions and 7 deletions

View File

@@ -6,13 +6,12 @@
-- By: maldavid <kbz_8.dev@akel-engine.com> +#+ +:+ +#+ --
-- +#+#+#+#+#+ +#+ --
-- Created: 2023/12/07 15:21:38 by kbz_8 #+# #+# --
-- Updated: 2023/12/07 15:21:38 by kbz_8 ### ########.fr --
-- Updated: 2024/01/02 23:40:20 by kbz_8 ### ########.fr --
-- --
--------------------------------------------------------------------------------
-- Global settings
add_requires("vulkan-headers")
add_requires("libsdl", {configs = { sdlmain = false }})
add_rules("mode.debug", "mode.release")
@@ -55,7 +54,7 @@ target("mlx")
add_files("src/**.cpp")
add_packages("libsdl", "vulkan-headers")
add_packages("libsdl")
if is_mode("debug") then
add_defines("DEBUG")
@@ -71,7 +70,7 @@ target("Test")
add_deps("mlx")
add_files("test/main.c")
add_files("example/main.c")
add_defines("SDL_MAIN_HANDLED")