Browse Source

improve libpng for vs2013

ruki 4 năm trước cách đây
mục cha
commit
6bb3cd322f
1 tập tin đã thay đổi với 4 bổ sung0 xóa
  1. 4 0
      packages/l/libpng/xmake.lua

+ 4 - 0
packages/l/libpng/xmake.lua

@@ -23,6 +23,10 @@ package("libpng")
                          "-DPNG_DEBUG=" .. (package:debug() and "ON" or "OFF")}
         local zlib = assert(package:dep("zlib"):fetch(), "zlib not found!")
         io.replace("CMakeLists.txt", "${ZLIB_LIBRARY}", table.unwrap(zlib.links), {plain = true})
+        -- fix generate symbols.out fails for vs2013
+        if package:is_plat("windows") then
+            io.replace("CMakeLists.txt", "${CMAKE_CURRENT_BINARY_DIR}/scripts/symbols.out", "", {plain = true})
+        end
         import("package.tools.cmake").install(package, configs, {packagedeps = "zlib"})
     end)