Unverified Commit a7cf52c7 authored by Roberto Sora's avatar Roberto Sora Committed by GitHub

ctags arm64 osx64 support (#304)

* Add ctags tool config to add support for arm64

The cli automatically downloads this tool during its initial
configuration step The ctags tool provided by Arduino was missing for
download, causing the cli to breaks with a `downloading
builtin:ctags@5.8-arduino11 tool: tool not available for your OS` error.
This commit fixes the error defining pointers to Arduino downloads server

* updated macosx ctags package flavour metadata to download 64bit os tool version
parent 15ee5b1d
......@@ -64,8 +64,8 @@ func loadBuiltinCtagsMetadata(pm *packagemanager.PackageManager) {
Resource: &resources.DownloadResource{
ArchiveFileName: "ctags-5.8-arduino11-pm-x86_64-apple-darwin.zip",
URL: "https://downloads.arduino.cc/tools/ctags-5.8-arduino11-pm-x86_64-apple-darwin.zip",
Size: 107801,
Checksum: "SHA-256:e8c5db45867fb5987ad0fc429d8bbbcf5549f4b7c2b5ade863e76ac77255144d",
Size: 118296,
Checksum: "SHA-256:bf74807260ddf0e1fc94d67e9cd8a41b7c0a2f0bee03e254e6975139b37ef250",
CachePath: "tools",
},
},
......@@ -79,6 +79,16 @@ func loadBuiltinCtagsMetadata(pm *packagemanager.PackageManager) {
CachePath: "tools",
},
},
{
OS: "aarch64-linux-gnu",
Resource: &resources.DownloadResource{
ArchiveFileName: "ctags-5.8-arduino11-pm-aarch64-linux-gnu.tar.bz2",
URL: "https://downloads.arduino.cc/tools/ctags-5.8-arduino11-pm-aarch64-linux-gnu.tar.bz2",
Size: 100819,
Checksum: "SHA-256:89b6f8adb7b7124ebe2eb30970ea77c754cd2239e0d8a6b0102ae2a36416c6ef",
CachePath: "tools",
},
},
}
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment