Parcourir la source

update glfw and imgui (#1360)

* update imgui

* update glfw

* fix imgui
Hoildkv il y a 3 ans
Parent
commit
2627522daf
3 fichiers modifiés avec 4 ajouts et 1 suppressions
  1. 1 0
      packages/g/glfw/xmake.lua
  2. 2 1
      packages/i/imgui/port/xmake.lua
  3. 1 0
      packages/i/imgui/xmake.lua

+ 1 - 0
packages/g/glfw/xmake.lua

@@ -11,6 +11,7 @@ package("glfw")
     add_versions("3.3.5", "32fdb8705784adfe3082f97e0d41e7c515963e977b5a14c467a887cf0da827b5")
     add_versions("3.3.6", "ed07b90e334dcd39903e6288d90fa1ae0cf2d2119fec516cf743a0a404527c02")
     add_versions("3.3.7", "fd21a5f65bcc0fc3c76e0f8865776e852de09ef6fbc3620e09ce96d2b2807e04")
+    add_versions("3.3.8", "f30f42e05f11e5fc62483e513b0488d5bceeab7d9c5da0ffe2252ad81816c713")
 
     add_configs("glfw_include", {description = "Choose submodules enabled in glfw", default = "none", type = "string", values = {"none", "vulkan", "glu", "glext", "es2", "es3"}})
 

+ 2 - 1
packages/i/imgui/port/xmake.lua

@@ -1,11 +1,12 @@
 add_rules("mode.debug", "mode.release")
+set_languages("cxx11")
+
 option("wchar32",      {showmenu = true,  default = false})
 option("freetype",     {showmenu = true,  default = false})
 option("glfw_opengl3", {showmenu = true,  default = false})
 option("user_config",  {showmenu = true,  default = nil, type = "string"})
 option("use_glad",     {showmenu = true,  default = false})
 
-
 if has_config("freetype") then 
     add_requires("freetype")
 end

+ 1 - 0
packages/i/imgui/xmake.lua

@@ -6,6 +6,7 @@ package("imgui")
 
     add_urls("https://github.com/ocornut/imgui/archive/$(version).tar.gz",
              "https://github.com/ocornut/imgui.git")
+    add_versions("v1.88", "9f14c788aee15b777051e48f868c5d4d959bd679fc5050e3d2a29de80d8fd32e")
     add_versions("v1.87-docking", "1ee252772ae9c0a971d06257bb5c89f628fa696a")
     add_versions("v1.87", "b54ceb35bda38766e36b87c25edf7a1cd8fd2cb8c485b245aedca6fb85645a20")
     add_versions("v1.86", "6ba6ae8425a19bc52c5e067702c48b70e4403cd339cba02073a462730a63e825")