Quellcode durchsuchen

export functions for luajit

ruki vor 4 Jahren
Ursprung
Commit
4d030f1182
2 geänderte Dateien mit 6 neuen und 0 gelöschten Zeilen
  1. 3 0
      packages/l/luajit/port/xmake.lua
  2. 3 0
      packages/m/moonjit/port/xmake.lua

+ 3 - 0
packages/l/luajit/port/xmake.lua

@@ -177,6 +177,9 @@ target("luajit")
     if is_mode("debug") then
         add_defines("LUA_USE_ASSERT")
     end
+    if is_kind("shared") then
+        add_defines("LUA_BUILD_AS_DLL")
+    end
     add_defines("LUAJIT_ENABLE_LUA52COMPAT", {public = true})
     add_defines("_FILE_OFFSET_BITS=64", "LARGEFILE_SOURCE", {public = true})
     add_undefines("_FORTIFY_SOURCE", {public = true})

+ 3 - 0
packages/m/moonjit/port/xmake.lua

@@ -177,6 +177,9 @@ target("luajit")
     if is_mode("debug") then
         add_defines("LUA_USE_ASSERT")
     end
+    if is_kind("shared") then
+        add_defines("LUA_BUILD_AS_DLL")
+    end
     add_defines("LUAJIT_ENABLE_LUA52COMPAT", {public = true})
     add_defines("_FILE_OFFSET_BITS=64", "LARGEFILE_SOURCE", {public = true})
     add_undefines("_FORTIFY_SOURCE", {public = true})