dart-lang/rules_dart

Name: rules_dart

Owner: Dart

Description: Dart rules for Bazel

Created: 2016-10-10 18:52:33.0

Updated: 2018-05-11 16:22:02.0

Pushed: 2018-05-11 16:22:07.0

Homepage:

Size: 736

Language: Python

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Dart rules

WARNING These are in active development and are not production-ready. Expect frequent breaking changes. The only way these rules should be used is with automatically generated BUILD files which should not be checked in since they will not be stable across versions of rules_dart.

Overview

These build rules are used for building Dart projects with Bazel. To use the Dart rules see bazelify.

Rules
Core rules

dart_library: Declares a collection of Dart sources and data and their dependencies.

VM rules

dart_vm_binary: Builds an executable bundle that runs a script or snapshot on the Dart VM.

dart_vm_snapshot: Builds a VM snapshot of a Dart script. WARNING Snapshot files are not guaranteed to be compatible across VM releases.

dart_vm_test: Builds a test that will be executed on the Dart VM.

Web rules

dart_web_application: Compiles the specified script to JavaScript.

dart_web_test: Builds a test that will be executed in the browser.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.