add analyzersdk package

This commit is contained in:
2025-09-07 11:04:21 +02:00
parent 548222e930
commit 028517dd50

View File

@@ -0,0 +1,22 @@
package("analyzersdk")
set_homepage("https://github.com/saleae/AnalyzerSDK")
set_description("Logic 1 & Logic 2 Analyzer SDK")
add_urls("https://github.com/saleae/AnalyzerSDK.git")
add_versions("2023.07.07", "114a3b8306e6a5008453546eda003db15b002027")
on_install("linux", "windows", "macosx", function (package)
local baseLibPath = "lib_x86_64"
if is_arch("arm64") then
baseLibPath = "lib_arm64"
end
if is_plat("linux") then
os.cp(path.join(baseLibPath, "libAnalyzer.so"), package:installdir("lib"))
elseif is_plat("macosx") then
os.cp(path.join(baseLibPath, "libAnalyzer.dylib"), package:installdir("lib"))
else
os.cp(path.join(baseLibPath, "Analyzer.dll"), package:installdir("bin"))
os.cp(path.join(baseLibPath, "Analyzer.lib"), package:installdir("lib"))
end
os.cp("include/*", package:installdir("include"))
end)