summaryrefslogtreecommitdiff
path: root/generate_sources.sh
diff options
context:
space:
mode:
Diffstat (limited to 'generate_sources.sh')
-rwxr-xr-xgenerate_sources.sh20
1 files changed, 10 insertions, 10 deletions
diff --git a/generate_sources.sh b/generate_sources.sh
index 8ac6afa..0a2af79 100755
--- a/generate_sources.sh
+++ b/generate_sources.sh
@@ -6,16 +6,16 @@ current_file_name=$1
# This function should be called for each generated file with the file's name as the first argument and the command to call to produce the file's content as the remaining arguments.
function generate_file() {
- file_name=$1
- shift
- generate_command=("$@")
-
- if ! [ "$current_file_name" ]; then
- echo "$file_name"
- elif [ "$current_file_name" == "$file_name" ]; then
- mkdir -p "$(dirname "$file_name")"
- "${generate_command[@]}" > "$file_name"
- fi
+ file_name=$1
+ shift
+ generate_command=("$@")
+
+ if ! [ "$current_file_name" ]; then
+ echo "$file_name"
+ elif [ "$current_file_name" == "$file_name" ]; then
+ mkdir -p "$(dirname "$file_name")"
+ "${generate_command[@]}" > "$file_name"
+ fi
}
# Call generate_file for each file to be generated.