Flutter: чтение переменных, переданных build_runner в файле build.yaml

Есть ли способ передать переменную (например, путь к файлу build.yaml, чтобы затем построитель запускался только в одном файле / каталоге?

      targets:
  $default:
    builders:
      freezed:
        enabled: true
        generate_for:
          include:
            - <my/path.dart>

и моя вызывающая команда должна быть примерно такой:

      flutter pub run build_runner -flag="my/path.dart"

PS: Если бы я мог затем применить некоторую тройную проверку, является ли флаг нулевым и по умолчанию используется другой каталог, это было бы потрясающе:D

1 ответ

я думаю, что это --define, как указывает --help.

Другие вопросы по тегам