build_version 2.1.1 build_version: ^2.1.1 copied to clipboard
A builder for extracting a package version into code.
Include the version of your package in our source code.
pubspec.yaml. Also make sure there is a
name: my_pkg version: 1.2.3 dev_dependencies: build_runner: ^1.0.0 build_version: ^2.0.0
Run a build.
> dart pub run build_runner build
lib/src/version.dartwill be generated with content:
// Generated code. Do not modify. const packageVersion = '1.2.3';
To change the path of the generated file, create a [
in the root of your package.
By changing the
output option of this builder, the path can be customized:
targets: $default: builders: build_version: options: output: lib/src/custom/path/to/version.dart