Browse Source

exclude pcre2 on winxp

ruki 7 years ago
parent
commit
8237575fe3
1 changed files with 7 additions and 5 deletions
  1. 7 5
      packages/p/pcre2/xmake.lua

+ 7 - 5
packages/p/pcre2/xmake.lua

@@ -14,11 +14,13 @@ package("pcre2")
         add_deps("cmake")
     end
 
-    on_install("windows", function (package)
-        import("package.tools.cmake").install(package)
-        package:addvar("links", "pcre2-8")
-        package:addvar("defines", "PCRE2_CODE_UNIT_WIDTH=8")
-    end)
+    if is_plat("windows") and winos.version():gt("winxp") then
+        on_install("windows", function (package)
+            import("package.tools.cmake").install(package)
+            package:addvar("links", "pcre2-8")
+            package:addvar("defines", "PCRE2_CODE_UNIT_WIDTH=8")
+        end)
+    end
 
     on_install("macosx", "linux", function (package)
         import("package.tools.autoconf").install(package, {"--enable-jit"})