Skip to content

Commit

Permalink
linalg: fix checksum (#5441)
Browse files Browse the repository at this point in the history
* Update xmake.lua

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

* remove limit

---------

Co-authored-by: star9029 <[email protected]>
  • Loading branch information
zheng95z and star-hengxing authored Oct 8, 2024
1 parent 540dacc commit c6306f1
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions packages/l/linalg/xmake.lua
Original file line number Diff line number Diff line change
Expand Up @@ -7,18 +7,18 @@ package("linalg")
add_urls("https://github.com/sgorsten/linalg/archive/refs/tags/$(version).tar.gz",
"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"))
end)

on_test(function (package)
assert(package:check_cxxsnippets({test = [[
using namespace linalg::aliases;
float4 test(float3 a, float3 b, float3 c) {
float3 n = cross(b-a, c-a);
return {n, -dot(n,a)};
}
]]}, {configs = {languages = "c++11"}, includes = "linalg.h"}))
using namespace linalg::aliases;
float4 test(float3 a, float3 b, float3 c) {
float3 n = cross(b-a, c-a);
return {n, -dot(n,a)};
}
]]}, {configs = {languages = "c++11"}, includes = "linalg.h"}))
end)

0 comments on commit c6306f1

Please sign in to comment.