We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f4bd413 commit 97b8b42Copy full SHA for 97b8b42
tools/git/hooks/pre-push
@@ -134,6 +134,18 @@ main() {
134
fi
135
136
137
+ # Run C++ example files...
138
+ files=$(echo "${changed_files}" | grep '/examples/.*\.cpp$' | grep -v '/examples/fixtures/.*\.cpp$' | tr '\n' ' ')
139
+ if [[ -n "${files}" ]]; then
140
+ echo 'Running C++ example files...' >&2
141
+ make FILES="${files}" examples-cpp-files > /dev/null >&2
142
+ if [[ "$?" -ne 0 ]]; then
143
+ echo '' >&2
144
+ echo 'Encountered an error when running C++ examples.' >&2
145
+ on_error 1
146
+ fi
147
148
+
149
# Run JavaScript examples in README files:
150
files=$(echo "${changed_files}" | grep 'README.md$' | grep -v '^tools/' | tr '\n' ' ')
151
if [[ -n "${files}" ]]; then
0 commit comments