linalg: fix checksum (#5441)

* Update xmake.lua

Change the hash to lower case to avoid unmached checksum error.

* remove limit

---------

Co-authored-by: star9029 <hengxings783@gmail.com>
autoupdate-libjpeg-turbo-3.0.90
Zheng Zeng 2 months ago committed by GitHub
parent 540dacc7ca
commit c6306f1a8f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 16
      packages/l/linalg/xmake.lua

@ -7,18 +7,18 @@ package("linalg")
add_urls("https://github.com/sgorsten/linalg/archive/refs/tags/$(version).tar.gz", add_urls("https://github.com/sgorsten/linalg/archive/refs/tags/$(version).tar.gz",
"https://github.com/sgorsten/linalg.git") "https://github.com/sgorsten/linalg.git")
add_versions("v2.2", "28640228988186EDAF7729177BFAB4C91170B303AD489407A4228CEB55A73EC2") add_versions("v2.2", "28640228988186edaf7729177bfab4c91170b303ad489407a4228ceb55a73ec2")
on_install("windows", "linux", "macosx", function (package) on_install(function (package)
os.cp("linalg.h", package:installdir("include")) os.cp("linalg.h", package:installdir("include"))
end) end)
on_test(function (package) on_test(function (package)
assert(package:check_cxxsnippets({test = [[ assert(package:check_cxxsnippets({test = [[
using namespace linalg::aliases; using namespace linalg::aliases;
float4 test(float3 a, float3 b, float3 c) { float4 test(float3 a, float3 b, float3 c) {
float3 n = cross(b-a, c-a); float3 n = cross(b-a, c-a);
return {n, -dot(n,a)}; return {n, -dot(n,a)};
} }
]]}, {configs = {languages = "c++11"}, includes = "linalg.h"})) ]]}, {configs = {languages = "c++11"}, includes = "linalg.h"}))
end) end)

Loading…
Cancel
Save