mutter/clutter/tests/interactive/meson/gen-test-unit-names.sh

16 lines
387 B
Bash
Raw Normal View History

#!/bin/bash
outputfile=$1
shift
test_source_files="$@"
echo '/* ** This file is autogenerated. Do not edit. ** */' > $outputfile
echo '' >> $outputfile
echo 'const char *test_unit_names[] = {' >> $outputfile
for test_source_file in $test_source_files; do
echo " \"$(echo $test_source_file | sed 's/.*\(test-[a-z0-9\-]\+\)\.c/\1/')\"," >> $outputfile
done
echo '};' >> $outputfile