mnemo_cards/mnemo_cards_common_backend/codegen.sh
2025-11-16 14:25:27 +03:00

12 lines
No EOL
349 B
Bash
Executable file

flutter packages pub run build_runner build --delete-conflicting-outputs --verbose
exportPath="lib/src/models/export.dart"
rm -f "$exportPath"
for file in lib/src/models/{*,**/}*.dart; do
case $file in
export.dart|*.g.dart) continue ;;
*)
genPath=${file##"lib/src/models/"}
echo "export '$genPath';" >> "$exportPath"
;;
esac
done