]> _ Git - alire.git/commit
Include hash of dependencies in build hash (#1439)
authorAlejandro R Mosteo <amosteo@unizar.es>
Mon, 4 Sep 2023 16:26:15 +0000 (18:26 +0200)
committerGitHub <noreply@github.com>
Mon, 4 Sep 2023 16:26:15 +0000 (18:26 +0200)
commite9678b72f2c999b1ad452f909d7971679c51af70
treedb09a0439439be50c6e170ec4585342f9f2c9bf1
parent6d9dc5ee6d03a5d9f188a8f367d10fbb5c02a1c7
Include hash of dependencies in build hash (#1439)

Since a dependency may use different specs based on config values, environment
variables, GPR externals... we include the hash of dependencies in dependents'
hash inputs.
src/alire/alire-builds-hashes.adb
testsuite/drivers/builds.py
testsuite/tests/build/hashes/compiler-input/test.py
testsuite/tests/build/hashes/config-types/test.py
testsuite/tests/build/hashes/hashing-inputs/test.py
testsuite/tests/crate_config/no-rebuilds/test.py