Hunter-ID¶
First level of customization. Hunter archive.
Hunter-ID
is the first 7 digits of SHA1
of Hunter archive. This level defines list of available packages and mapping
version -> URL/SHA1
. Several Hunter-ID
can coexist in the same
HUNTER_ROOT
directory. HunterGate
command will control your choice:
Hunter-ID | |||||
---|---|---|---|---|---|
1eae623 |
Hunter version | 0.8.3 |
|||
SHA1 of archive | 1eae623cb5ce9da39c8c3e1b0f6e452f244ddc17 |
||||
Working directory | ${HUNTER_ROOT}/_Base/1eae623/... |
||||
Packages | Foo [1] |
1.0.0 |
mysite.xyz/Foo-1.0.0.tar.gz |
||
Boo |
2.0.0 |
mysite.xyz/Boo-2.0.0.tar.gz |
|||
2.1.0 |
mysite.xyz/Boo-2.1.0.tar.gz |
||||
Roo |
1.2.3 |
mysite.xyz/Roo-1.2.3.tar.gz |
|||
1.2.4 |
mysite.xyz/Roo-1.2.4.tar.gz |
||||
e07a124 |
Hunter version | 0.8.4 |
|||
SHA1 of archive | e07a124192b0a47b0b60ade40fa873a42ec27822 |
||||
Working directory | ${HUNTER_ROOT}/_Base/e07a124/... |
||||
Packages | Awesome |
1.0.0 |
example.com/Awesome-1.0.0.tar.gz |
||
Best |
2.0.0 |
example.com/Best-2.0.0.tar.gz |
|||
2.0.1 |
example.com/Best-2.0.1.tar.gz |
||||
Foo [1] |
1.0.0 |
example.com/Foo-1.0.0-patch-1.tar.gz |
[1] | (1, 2) Yep, same version but different URL/SHA1. No conflicts. |
Message in logs:
-- [hunter] [ Hunter-ID: 1eae623 | Toolchain-ID: ... | Config-ID: ... ]
-- [hunter] [ Hunter-ID: e07a124 | Toolchain-ID: ... | Config-ID: ... ]