File tree 1 file changed +11
-11
lines changed
1 file changed +11
-11
lines changed Original file line number Diff line number Diff line change @@ -18,9 +18,9 @@ trap "ret=$?; rm -rf /tmp/$$; exit $ret" 0 1 2 3 15
18
18
mkdir /tmp/$$
19
19
TMP=" /tmp/$$ "
20
20
21
- if [ " X $1 " != " X -n" ]
21
+ if [ " $1 " != " -n" ]
22
22
then CLEAN=" Y"
23
- else CLEAN=" "
23
+ else CLEAN=" N "
24
24
shift
25
25
fi
26
26
@@ -29,22 +29,22 @@ rm -f tmp_install/log/install.log
29
29
# Run "make check" and store return code in $TMP/ret.
30
30
# Display output but also capture it in $TMP/0.
31
31
(
32
- if [ " $CLEAN " ]
32
+ if [ " $CLEAN " = ' Y ' ]
33
33
then $MAKE " $@ " clean 2>&1
34
- echo " $? " > $TMP /ret
34
+ echo " $? " > " $TMP " /ret
35
35
fi
36
- if [ $( cat $TMP /ret) -eq 0 ]
36
+ if [ " $( cat " $TMP " /ret) " -eq 0 ]
37
37
then $MAKE " $@ " 2>&1 && $MAKE " $@ " check 2>&1
38
- echo " $? " > $TMP /ret
38
+ echo " $? " > " $TMP " /ret
39
39
fi
40
- ) | tee $TMP /0
40
+ ) | tee " $TMP " /0
41
41
42
42
# Grab possible warnings from install.log
43
- [ -e tmp_install/log/install.log ] && cat tmp_install/log/install.log >> $TMP /0
43
+ [ -e tmp_install/log/install.log ] && cat tmp_install/log/install.log >> " $TMP " /0
44
44
45
45
# If success, display warnings
46
- if [ $( cat $TMP /ret) -eq 0 ]
47
- then cat $TMP /0 |
46
+ if [ " $( cat " $TMP " /ret) " -eq 0 ]
47
+ then cat " $TMP " /0 |
48
48
# The following grep's have to be adjusted for your setup because
49
49
# certain warnings are acceptable.
50
50
grep -i warning |
@@ -54,4 +54,4 @@ then cat $TMP/0 |
54
54
fi
55
55
56
56
# return original make error code
57
- exit ` cat $TMP /ret`
57
+ exit " $( cat " $TMP " /ret) "
You can’t perform that action at this time.
0 commit comments