blob: 2b08e3745f998ff55f84c4c8fe0d608b7af2b045 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
{
lib,
runCommand,
yq-go,
phoc,
gvdb,
}:
runCommand "phoc-test-dependency-versions" { } ''
phoc_wants_gvdb_revision="$('${lib.getExe yq-go}' --input-format ini --output-format ini '.wrap-git.revision' '${phoc.src}/subprojects/gvdb.wrap')"
phoc_gets_gvdb_revision='${gvdb.rev}'
if [ "$phoc_wants_gvdb_revision" != "$phoc_gets_gvdb_revision" ]; then
echo "Wrong GVDB version! Phoc wants GVDB Git revision $phoc_wants_gvdb_revision but we're providing $phoc_gets_gvdb_revision."
exit 1
fi
touch "$out"
''
|