├── .gitignore ├── .travis.yml ├── README.md ├── analysis_options.yaml ├── dazel ├── CHANGELOG.md ├── LICENSE ├── README.md ├── bin │ └── dazel.dart ├── lib │ └── src │ │ ├── bazelify │ │ ├── arguments.dart │ │ ├── build.dart │ │ ├── build_command.dart │ │ ├── codegen_rules.dart │ │ ├── command_runner.dart │ │ ├── common.dart │ │ ├── exceptions.dart │ │ ├── initialize.dart │ │ ├── macro.dart │ │ ├── pubspec.dart │ │ ├── serve.dart │ │ ├── transformers.dart │ │ └── workspace.dart │ │ ├── config │ │ ├── build_config.dart │ │ └── config_set.dart │ │ ├── console.dart │ │ └── step_timer.dart ├── pubspec.yaml └── test │ ├── bazel_macro_test.dart │ ├── bazelify_config_test.dart │ ├── build_file_test.dart │ ├── codegen_file_test.dart │ ├── goldens │ ├── build_file_codegen_author │ ├── build_file_codegen_consumer │ ├── build_file_library_with_deps │ ├── build_file_multiple_targets │ ├── build_file_simple_library │ ├── build_file_vm_binary │ ├── build_file_web_application │ ├── build_file_web_application_multi │ ├── codegen_rules_codgen_author │ ├── packages_bzl │ ├── workspace_git_commit │ ├── workspace_git_tagged │ ├── workspace_local │ └── workspace_local_sdk │ ├── projects │ ├── codegen_author │ │ ├── build.yaml │ │ └── pubspec.yaml │ ├── codegen_consumer │ │ ├── build.yaml │ │ └── pubspec.yaml │ ├── multiple_targets │ │ ├── build.yaml │ │ └── pubspec.yaml │ ├── simple │ │ └── pubspec.yaml │ ├── simple_with_deps │ │ └── pubspec.yaml │ ├── simple_with_transformer │ │ ├── lib │ │ │ └── transformer.dart │ │ └── pubspec.yaml │ ├── vm_binary │ │ ├── bin │ │ │ ├── main.dart │ │ │ └── not_a_vm_binary.dart │ │ ├── build.yaml │ │ ├── lib │ │ │ ├── some_file.dart │ │ │ └── web_file.dart │ │ └── pubspec.yaml │ └── web_application │ │ ├── pubspec.yaml │ │ └── web │ │ ├── index.html │ │ ├── main.dart │ │ └── not_a_web_application.dart │ ├── pubspec_test.dart │ ├── transformers_test.dart │ └── workspace_test.dart ├── e2e_test ├── README.md ├── analysis_options.yaml ├── bin │ └── get_cwd.dart ├── pubspec.yaml ├── test │ └── e2e_test.dart └── web │ ├── hello_world.dart │ └── hello_world.html └── tool └── presubmit.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/README.md -------------------------------------------------------------------------------- /analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/analysis_options.yaml -------------------------------------------------------------------------------- /dazel/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/CHANGELOG.md -------------------------------------------------------------------------------- /dazel/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/LICENSE -------------------------------------------------------------------------------- /dazel/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/README.md -------------------------------------------------------------------------------- /dazel/bin/dazel.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/bin/dazel.dart -------------------------------------------------------------------------------- /dazel/lib/src/bazelify/arguments.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/lib/src/bazelify/arguments.dart -------------------------------------------------------------------------------- /dazel/lib/src/bazelify/build.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/lib/src/bazelify/build.dart -------------------------------------------------------------------------------- /dazel/lib/src/bazelify/build_command.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/lib/src/bazelify/build_command.dart -------------------------------------------------------------------------------- /dazel/lib/src/bazelify/codegen_rules.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/lib/src/bazelify/codegen_rules.dart -------------------------------------------------------------------------------- /dazel/lib/src/bazelify/command_runner.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/lib/src/bazelify/command_runner.dart -------------------------------------------------------------------------------- /dazel/lib/src/bazelify/common.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/lib/src/bazelify/common.dart -------------------------------------------------------------------------------- /dazel/lib/src/bazelify/exceptions.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/lib/src/bazelify/exceptions.dart -------------------------------------------------------------------------------- /dazel/lib/src/bazelify/initialize.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/lib/src/bazelify/initialize.dart -------------------------------------------------------------------------------- /dazel/lib/src/bazelify/macro.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/lib/src/bazelify/macro.dart -------------------------------------------------------------------------------- /dazel/lib/src/bazelify/pubspec.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/lib/src/bazelify/pubspec.dart -------------------------------------------------------------------------------- /dazel/lib/src/bazelify/serve.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/lib/src/bazelify/serve.dart -------------------------------------------------------------------------------- /dazel/lib/src/bazelify/transformers.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/lib/src/bazelify/transformers.dart -------------------------------------------------------------------------------- /dazel/lib/src/bazelify/workspace.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/lib/src/bazelify/workspace.dart -------------------------------------------------------------------------------- /dazel/lib/src/config/build_config.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/lib/src/config/build_config.dart -------------------------------------------------------------------------------- /dazel/lib/src/config/config_set.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/lib/src/config/config_set.dart -------------------------------------------------------------------------------- /dazel/lib/src/console.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/lib/src/console.dart -------------------------------------------------------------------------------- /dazel/lib/src/step_timer.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/lib/src/step_timer.dart -------------------------------------------------------------------------------- /dazel/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/pubspec.yaml -------------------------------------------------------------------------------- /dazel/test/bazel_macro_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/test/bazel_macro_test.dart -------------------------------------------------------------------------------- /dazel/test/bazelify_config_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/test/bazelify_config_test.dart -------------------------------------------------------------------------------- /dazel/test/build_file_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/test/build_file_test.dart -------------------------------------------------------------------------------- /dazel/test/codegen_file_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/test/codegen_file_test.dart -------------------------------------------------------------------------------- /dazel/test/goldens/build_file_codegen_author: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/test/goldens/build_file_codegen_author -------------------------------------------------------------------------------- /dazel/test/goldens/build_file_codegen_consumer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/test/goldens/build_file_codegen_consumer -------------------------------------------------------------------------------- /dazel/test/goldens/build_file_library_with_deps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/test/goldens/build_file_library_with_deps -------------------------------------------------------------------------------- /dazel/test/goldens/build_file_multiple_targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/test/goldens/build_file_multiple_targets -------------------------------------------------------------------------------- /dazel/test/goldens/build_file_simple_library: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/test/goldens/build_file_simple_library -------------------------------------------------------------------------------- /dazel/test/goldens/build_file_vm_binary: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/test/goldens/build_file_vm_binary -------------------------------------------------------------------------------- /dazel/test/goldens/build_file_web_application: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/test/goldens/build_file_web_application -------------------------------------------------------------------------------- /dazel/test/goldens/build_file_web_application_multi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/test/goldens/build_file_web_application_multi -------------------------------------------------------------------------------- /dazel/test/goldens/codegen_rules_codgen_author: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/test/goldens/codegen_rules_codgen_author -------------------------------------------------------------------------------- /dazel/test/goldens/packages_bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/test/goldens/packages_bzl -------------------------------------------------------------------------------- /dazel/test/goldens/workspace_git_commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/test/goldens/workspace_git_commit -------------------------------------------------------------------------------- /dazel/test/goldens/workspace_git_tagged: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/test/goldens/workspace_git_tagged -------------------------------------------------------------------------------- /dazel/test/goldens/workspace_local: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/test/goldens/workspace_local -------------------------------------------------------------------------------- /dazel/test/goldens/workspace_local_sdk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/test/goldens/workspace_local_sdk -------------------------------------------------------------------------------- /dazel/test/projects/codegen_author/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/test/projects/codegen_author/build.yaml -------------------------------------------------------------------------------- /dazel/test/projects/codegen_author/pubspec.yaml: -------------------------------------------------------------------------------- 1 | name: codegen_author 2 | -------------------------------------------------------------------------------- /dazel/test/projects/codegen_consumer/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/test/projects/codegen_consumer/build.yaml -------------------------------------------------------------------------------- /dazel/test/projects/codegen_consumer/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/test/projects/codegen_consumer/pubspec.yaml -------------------------------------------------------------------------------- /dazel/test/projects/multiple_targets/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/test/projects/multiple_targets/build.yaml -------------------------------------------------------------------------------- /dazel/test/projects/multiple_targets/pubspec.yaml: -------------------------------------------------------------------------------- 1 | name: silly_monkey 2 | -------------------------------------------------------------------------------- /dazel/test/projects/simple/pubspec.yaml: -------------------------------------------------------------------------------- 1 | name: silly_monkey 2 | -------------------------------------------------------------------------------- /dazel/test/projects/simple_with_deps/pubspec.yaml: -------------------------------------------------------------------------------- 1 | name: silly_monkey 2 | 3 | dependencies: 4 | path: 5 | -------------------------------------------------------------------------------- /dazel/test/projects/simple_with_transformer/lib/transformer.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/test/projects/simple_with_transformer/lib/transformer.dart -------------------------------------------------------------------------------- /dazel/test/projects/simple_with_transformer/pubspec.yaml: -------------------------------------------------------------------------------- 1 | name: simple_with_transformer 2 | 3 | dependencies: 4 | barback: 5 | -------------------------------------------------------------------------------- /dazel/test/projects/vm_binary/bin/main.dart: -------------------------------------------------------------------------------- 1 | void main() {} 2 | -------------------------------------------------------------------------------- /dazel/test/projects/vm_binary/bin/not_a_vm_binary.dart: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /dazel/test/projects/vm_binary/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/test/projects/vm_binary/build.yaml -------------------------------------------------------------------------------- /dazel/test/projects/vm_binary/lib/some_file.dart: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /dazel/test/projects/vm_binary/lib/web_file.dart: -------------------------------------------------------------------------------- 1 | import 'dart:html'; 2 | 3 | main() { 4 | document.body.text = 'Hello World!'; 5 | } 6 | -------------------------------------------------------------------------------- /dazel/test/projects/vm_binary/pubspec.yaml: -------------------------------------------------------------------------------- 1 | name: silly_monkey 2 | -------------------------------------------------------------------------------- /dazel/test/projects/web_application/pubspec.yaml: -------------------------------------------------------------------------------- 1 | name: silly_monkey 2 | -------------------------------------------------------------------------------- /dazel/test/projects/web_application/web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/test/projects/web_application/web/index.html -------------------------------------------------------------------------------- /dazel/test/projects/web_application/web/main.dart: -------------------------------------------------------------------------------- 1 | void main() { 2 | print('hello'); 3 | } 4 | -------------------------------------------------------------------------------- /dazel/test/projects/web_application/web/not_a_web_application.dart: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /dazel/test/pubspec_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/test/pubspec_test.dart -------------------------------------------------------------------------------- /dazel/test/transformers_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/test/transformers_test.dart -------------------------------------------------------------------------------- /dazel/test/workspace_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/dazel/test/workspace_test.dart -------------------------------------------------------------------------------- /e2e_test/README.md: -------------------------------------------------------------------------------- 1 | An example Dart project suitable for running dazel! 2 | -------------------------------------------------------------------------------- /e2e_test/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/e2e_test/analysis_options.yaml -------------------------------------------------------------------------------- /e2e_test/bin/get_cwd.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/e2e_test/bin/get_cwd.dart -------------------------------------------------------------------------------- /e2e_test/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/e2e_test/pubspec.yaml -------------------------------------------------------------------------------- /e2e_test/test/e2e_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/e2e_test/test/e2e_test.dart -------------------------------------------------------------------------------- /e2e_test/web/hello_world.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/e2e_test/web/hello_world.dart -------------------------------------------------------------------------------- /e2e_test/web/hello_world.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/e2e_test/web/hello_world.html -------------------------------------------------------------------------------- /tool/presubmit.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/bazel/HEAD/tool/presubmit.sh --------------------------------------------------------------------------------