mnemo_cards/mnemo_cards_common_backend/codegen.sh

12 lines
349 B
Bash
Raw Normal View History

2025-11-16 11:25:27 +00:00
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