Browse Source

fix site-packages for meson

ruki 6 năm trước cách đây
mục cha
commit
10154eb670
1 tập tin đã thay đổi với 6 bổ sung1 xóa
  1. 6 1
      packages/m/meson/xmake.lua

+ 6 - 1
packages/m/meson/xmake.lua

@@ -12,7 +12,12 @@ package("meson")
   
   
     on_install("@macosx", "@linux", "@windows", function (package)
     on_install("@macosx", "@linux", "@windows", function (package)
         local version = package:dep("python"):version()
         local version = package:dep("python"):version()
-        local envs = {PYTHONPATH = package:installdir("lib", "python" .. version:major() .. "." .. version:minor(), "site-packages")}
+        local envs = {}
+        if is_host("windows") then
+            envs.PYTHONPATH = package:installdir("Lib", "site-packages")
+        else
+            envs.PYTHONPATH = package:installdir("lib", "python" .. version:major() .. "." .. version:minor(), "site-packages")
+        end
         os.vrunv("python3", {"setup.py", "install", "--prefix=" .. package:installdir()}, {envs = envs})
         os.vrunv("python3", {"setup.py", "install", "--prefix=" .. package:installdir()}, {envs = envs})
         package:addenv("PYTHONPATH", envs.PYTHONPATH)
         package:addenv("PYTHONPATH", envs.PYTHONPATH)
     end)
     end)