We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 89237c5 commit 3bd102fCopy full SHA for 3bd102f
bin/check_required_files_present
@@ -21,11 +21,20 @@ function require_file {
21
fi
22
}
23
24
+function require_file_or_alternative {
25
+ filename=$1
26
+ alternative_filename=$2
27
+ if [ ! -f $filename ] && [ ! -f $alternative_filename ]; then
28
+ echo "required file missing: $filename or $alternate_filename" >&2
29
+ let "MISSING_FILES+=1"
30
+ fi
31
+}
32
+
33
function check_directory {
34
directory=$1
35
for exercise_directory in $directory/* ; do
36
show_progress
- require_file "$exercise_directory/description.md"
37
+ require_file_or_alternative "$exercise_directory/description.md" "$exercise_directory/instructions.md"
38
require_file "$exercise_directory/metadata.toml"
39
done
40
0 commit comments