|
1 | 1 | class BinaryAnalyzer < Formula
|
2 | 2 | desc "Static analysis tool for mobile apps using the Airbridge SDK"
|
3 |
| - homepage "https://www.airbridge.io/" |
| 3 | + homepage "https://sdk-internal.airbridge.io/binary-analyzer/latest/" |
4 | 4 |
|
5 |
| - version = "0.0.0" |
6 |
| - sha_macos_aarch64 = "72a0f59075c35eeaec705f192cb4abca6594231f01846e54aa5d970f0acb4498" |
7 |
| - sha_macos_x64 = "96f1293f5359c2f22e39107bcf4cf36f8811916f00ef90dcdf94f0f32c319406" |
| 5 | + binary_analyzer_version = "0.0.1" |
| 6 | + sha_macos_aarch64 = "0fa5eee9a44dfc6de144f975d333e96031b5d8d0fd9f0f23ca20966adc32ea1b" |
| 7 | + sha_macos_x64 = "1a4d2887934fddc0ffa7d01811dc52315f50bd7faaadce3bf146078fbdd9c262" |
8 | 8 | # sha_linux_aarch64 = ""
|
9 |
| - sha_linux_x64 = "e4fcb32135a385bb9483e045f5584b92d9c8dc5a7147a7f252197a839253218d" |
| 9 | + sha_linux_x64 = "59a937942c9c84edeedc8688b9f225ecb1a9f9a5b5d2560b37f714142f8e8118" |
10 | 10 |
|
11 | 11 | on_macos do
|
12 | 12 | if Hardware::CPU.arm?
|
13 |
| - url "https://sdk-internal.airbridge.io/binary-analyzer/#{version}/macos-aarch64/binary-analyzer.tar.gz" |
| 13 | + url "https://sdk-internal.airbridge.io/binary-analyzer/#{binary_analyzer_version}/macos-aarch64/binary-analyzer.tar.gz" |
14 | 14 | sha256 sha_macos_aarch64
|
15 | 15 | else
|
16 |
| - url "https://sdk-internal.airbridge.io/binary-analyzer/#{version}/macos-x64/binary-analyzer.tar.gz" |
| 16 | + url "https://sdk-internal.airbridge.io/binary-analyzer/#{binary_analyzer_version}/macos-x64/binary-analyzer.tar.gz" |
17 | 17 | sha256 sha_macos_x64
|
18 | 18 | end
|
19 | 19 | end
|
20 | 20 |
|
21 | 21 | on_linux do
|
22 | 22 | # if Hardware::CPU.arm? && Hardware::CPU.is_64_bit?
|
23 |
| - # url "https://sdk-internal.airbridge.io/binary-analyzer/#{version}/linux-aarch64/binary-analyzer.tar.gz" |
| 23 | + # url "https://sdk-internal.airbridge.io/binary-analyzer/#{binary_analyzer_version}/linux-aarch64/binary-analyzer.tar.gz" |
24 | 24 | # sha256 sha_linux_aarch64
|
25 | 25 | # end
|
26 | 26 | if Hardware::CPU.intel?
|
27 |
| - url "https://sdk-internal.airbridge.io/binary-analyzer/#{version}/linux-x64/binary-analyzer.tar.gz" |
| 27 | + url "https://sdk-internal.airbridge.io/binary-analyzer/#{binary_analyzer_version}/linux-x64/binary-analyzer.tar.gz" |
28 | 28 | sha256 sha_linux_x64
|
29 | 29 | else
|
30 |
| - version "0.0.0" |
| 30 | + version binary_analyzer_version |
31 | 31 | # Dummy URL and SHA256 just to satisfy Homebrew audit for Linux ARM
|
32 | 32 | url "https://example.com/unsupported-linux-arm.tar.gz"
|
33 | 33 | sha256 "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" # SHA of empty file
|
|
0 commit comments