Преглед на файлове

export functions for luajit

ruki преди 5 години
родител
ревизия
4d030f1182
променени са 2 файла, в които са добавени 6 реда и са изтрити 0 реда
  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})