blob: 0ffcfc187ebfac318eb3d0a2d3847ae8567cc5e5 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
|
justBuildPhase() {
runHook preBuild
local flagsArray=($justFlags "${justFlagsArray[@]}")
echoCmd 'build flags' "${flagsArray[@]}"
just "${flagsArray[@]}"
runHook postBuild
}
justCheckPhase() {
runHook preCheck
if [ -z "${checkTarget:-}" ]; then
if just -n test >/dev/null 2>&1; then
checkTarget=test
fi
fi
if [ -z "${checkTarget:-}" ]; then
echo "no test target found in just, doing nothing"
else
local flagsArray=(
$justFlags "${justFlagsArray[@]}"
$checkTarget
)
echoCmd 'check flags' "${flagsArray[@]}"
just "${flagsArray[@]}"
fi
runHook postCheck
}
justInstallPhase() {
runHook preInstall
# shellcheck disable=SC2086
local flagsArray=($justFlags "${justFlagsArray[@]}" ${installTargets:-install})
echoCmd 'install flags' "${flagsArray[@]}"
just "${flagsArray[@]}"
runHook postInstall
}
if [ -z "${dontUseJustBuild-}" -a -z "${buildPhase-}" ]; then
buildPhase=justBuildPhase
fi
if [ -z "${dontUseJustCheck-}" -a -z "${checkPhase-}" ]; then
checkPhase=justCheckPhase
fi
if [ -z "${dontUseJustInstall-}" -a -z "${installPhase-}" ]; then
installPhase=justInstallPhase
fi
|