@@ -23,39 +23,39 @@ SYMBOLS_FILE="doc/libNX_X11/symbols/libNX_X11::symbols.txt"
23
23
24
24
DOC_FILE=" doc/libNX_X11/symbols/libNX_X11::symbol-usage_internally.txt"
25
25
echo " Scanning for libNX_X11 symbols: in libNX_X11 internally: $DOC_FILE "
26
- cd nx-X11/lib/X11/
26
+ cd nx-X11/lib/X11/ || exit
27
27
grep -v -E " ^#" " ../../../$SYMBOLS_FILE " | while read -r symbol; do
28
28
29
29
echo
30
30
echo " #### $symbol ####"
31
31
grep -n " $symbol " * .{c,h} 2> /dev/null
32
32
33
33
done > " ../../../$DOC_FILE "
34
- cd - 1> /dev/null
34
+ cd - 1> /dev/null || exit
35
35
36
36
DOC_FILE=" doc/libNX_X11/symbols/libNX_X11::symbol-usage_nxagent.txt"
37
37
echo " Scanning for libNX_X11 symbols: in hw/nxagent: $DOC_FILE "
38
- cd nx-X11/programs/Xserver/hw/nxagent/
38
+ cd nx-X11/programs/Xserver/hw/nxagent/ || exit
39
39
grep -v -E " ^#" " ../../../../../$SYMBOLS_FILE " | while read -r symbol; do
40
40
41
41
echo
42
42
echo " #### $symbol ####"
43
43
grep -n " $symbol " * .{c,h} 2> /dev/null
44
44
45
45
done > " ../../../../../$DOC_FILE "
46
- cd - 1> /dev/null
46
+ cd - 1> /dev/null || exit
47
47
48
48
DOC_FILE=" doc/libNX_X11/symbols/libNX_X11::symbol-usage_nxcompext.txt"
49
49
echo " Scanning for libNX_X11 symbols: in hw/nxagent/compext: $DOC_FILE "
50
- cd nx-X11/programs/Xserver/hw/nxagent/compext/
50
+ cd nx-X11/programs/Xserver/hw/nxagent/compext/ || exit
51
51
grep -v -E " ^#" " ../../../../../../$SYMBOLS_FILE " | while read -r symbol; do
52
52
53
53
echo
54
54
echo " #### $symbol ####"
55
55
grep -n " $symbol " * .{c,h} 2> /dev/null
56
56
57
57
done > " ../../../../../../$DOC_FILE "
58
- cd - 1> /dev/null
58
+ cd - 1> /dev/null || exit
59
59
60
60
61
61
# nxcompext
@@ -64,24 +64,24 @@ SYMBOLS_FILE="doc/nxcompext/symbols/nxcompext::symbols.txt"
64
64
65
65
DOC_FILE=" doc/nxcompext/symbols/nxcompext::symbol-usage_internally.txt"
66
66
echo " Scanning for nxcompext symbols: in hw/nxagent/compext internally: $DOC_FILE "
67
- cd nx-X11/programs/Xserver/hw/nxagent/compext/
67
+ cd nx-X11/programs/Xserver/hw/nxagent/compext/ || exit
68
68
grep -v -E " ^#" " ../../../../../../$SYMBOLS_FILE " | while read -r symbol; do
69
69
70
70
echo
71
71
echo " #### $symbol ####"
72
72
grep -n " $symbol " * .{c,h} 2> /dev/null
73
73
74
74
done > " ../../../../../../$DOC_FILE "
75
- cd - 1> /dev/null
75
+ cd - 1> /dev/null || exit
76
76
77
77
DOC_FILE=" doc/nxcompext/symbols/nxcompext::symbol-usage_nxagent.txt"
78
78
echo " Scanning for nxcompext symbols: in hw/nxagent: $DOC_FILE "
79
- cd nx-X11/programs/Xserver/hw/nxagent/
79
+ cd nx-X11/programs/Xserver/hw/nxagent/ || exit
80
80
grep -v -E " ^#" " ../../../../../$SYMBOLS_FILE " | while read -r symbol; do
81
81
82
82
echo
83
83
echo " #### $symbol ####"
84
84
grep -n " $symbol " * .{c,h} 2> /dev/null
85
85
86
86
done > " ../../../../../$DOC_FILE "
87
- cd - 1> /dev/null
87
+ cd - 1> /dev/null || exit
0 commit comments