├── .coveragerc ├── .gitignore ├── .travis.yml ├── AUTHORS ├── COPYING ├── LICENSE ├── MANIFEST.in ├── README.md ├── TODO.md ├── anvil-local.bat ├── anvil-local.sh ├── anvil ├── __init__.py ├── async.py ├── async_test.py ├── build_logging.py ├── build_logging_test.py ├── cache.py ├── cache_test.py ├── commands │ ├── __init__.py │ ├── build_command.py │ ├── clean_command.py │ ├── completion_command.py │ ├── depends_command.py │ ├── deploy_command.py │ ├── overlay_command.py │ ├── serve_command.py │ ├── test_command.py │ └── util.py ├── config.py ├── config_test.py ├── context.py ├── context_test.py ├── depends.py ├── depends_test.py ├── enums.py ├── graph.py ├── graph_test.py ├── log_sink.py ├── manage.py ├── manage_test.py ├── module.py ├── module_test.py ├── project.py ├── project_test.py ├── rule.py ├── rule_test.py ├── rules │ ├── TODO │ ├── __init__.py │ ├── archive_rules.py │ ├── closure_gss_rules.py │ ├── closure_js_rules.py │ ├── closure_soy_rules.py │ ├── core_rules.py │ ├── core_rules_test.py │ ├── less_rules.py │ ├── overlay_rules.py │ ├── preprocessor_rules.py │ └── preprocessor_rules_test.py ├── task.py ├── task_test.py ├── test.py ├── util.py ├── util_test.py └── version.py ├── run-coverage.sh ├── run-tests.py ├── setup-local.bat ├── setup-local.sh ├── setup.py └── test └── fixtures ├── cache └── dummy.txt ├── config ├── .anvilrc └── deep │ ├── .anvilrc │ └── none │ └── dummy.txt ├── core_rules ├── concat_files │ ├── 1.txt │ ├── 2.txt │ ├── 3.txt │ ├── 4.txt │ ├── BUILD │ └── t.txt ├── copy_files │ ├── BUILD │ ├── a.txt │ └── dir │ │ ├── BUILD │ │ ├── b.txt │ │ └── c.not-txt └── file_set │ ├── BUILD │ ├── a.txt │ └── dir │ ├── BUILD │ └── b.txt ├── custom_rules └── rules │ ├── BUILD │ ├── other_rules.py │ └── some_rules.py ├── manage ├── bad_commands │ └── bad_commands.py └── commands │ └── test_commands.py ├── preprocessor_rules └── template_files │ ├── BUILD │ ├── a.nfo │ ├── a.txt │ └── dir │ ├── BUILD │ ├── b.nfo │ └── b.txt ├── resolution ├── BUILD ├── a │ └── BUILD ├── b │ ├── BUILD │ └── c │ │ ├── BUILD │ │ └── build_file.py └── empty │ └── dummy ├── rules ├── dummy_rules.py ├── dupe.py ├── more │ └── more_rules.py └── rule_x.py └── simple ├── BUILD ├── a.txt ├── a.txt-a ├── b.txt ├── b.txt-b ├── c.txt ├── c.txt-c ├── dir └── dir_2 │ ├── BUILD │ ├── d.txt │ ├── e.txt │ └── f.not-txt └── g.not-txt /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/.coveragerc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/.travis.yml -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/AUTHORS -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/COPYING -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/TODO.md -------------------------------------------------------------------------------- /anvil-local.bat: -------------------------------------------------------------------------------- 1 | @ECHO OFF 2 | 3 | SET DIR=%~dp0 4 | python %DIR%\anvil\manage.py %* 5 | -------------------------------------------------------------------------------- /anvil-local.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil-local.sh -------------------------------------------------------------------------------- /anvil/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/__init__.py -------------------------------------------------------------------------------- /anvil/async.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/async.py -------------------------------------------------------------------------------- /anvil/async_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/async_test.py -------------------------------------------------------------------------------- /anvil/build_logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/build_logging.py -------------------------------------------------------------------------------- /anvil/build_logging_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/build_logging_test.py -------------------------------------------------------------------------------- /anvil/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/cache.py -------------------------------------------------------------------------------- /anvil/cache_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/cache_test.py -------------------------------------------------------------------------------- /anvil/commands/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/commands/__init__.py -------------------------------------------------------------------------------- /anvil/commands/build_command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/commands/build_command.py -------------------------------------------------------------------------------- /anvil/commands/clean_command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/commands/clean_command.py -------------------------------------------------------------------------------- /anvil/commands/completion_command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/commands/completion_command.py -------------------------------------------------------------------------------- /anvil/commands/depends_command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/commands/depends_command.py -------------------------------------------------------------------------------- /anvil/commands/deploy_command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/commands/deploy_command.py -------------------------------------------------------------------------------- /anvil/commands/overlay_command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/commands/overlay_command.py -------------------------------------------------------------------------------- /anvil/commands/serve_command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/commands/serve_command.py -------------------------------------------------------------------------------- /anvil/commands/test_command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/commands/test_command.py -------------------------------------------------------------------------------- /anvil/commands/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/commands/util.py -------------------------------------------------------------------------------- /anvil/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/config.py -------------------------------------------------------------------------------- /anvil/config_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/config_test.py -------------------------------------------------------------------------------- /anvil/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/context.py -------------------------------------------------------------------------------- /anvil/context_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/context_test.py -------------------------------------------------------------------------------- /anvil/depends.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/depends.py -------------------------------------------------------------------------------- /anvil/depends_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/depends_test.py -------------------------------------------------------------------------------- /anvil/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/enums.py -------------------------------------------------------------------------------- /anvil/graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/graph.py -------------------------------------------------------------------------------- /anvil/graph_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/graph_test.py -------------------------------------------------------------------------------- /anvil/log_sink.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/log_sink.py -------------------------------------------------------------------------------- /anvil/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/manage.py -------------------------------------------------------------------------------- /anvil/manage_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/manage_test.py -------------------------------------------------------------------------------- /anvil/module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/module.py -------------------------------------------------------------------------------- /anvil/module_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/module_test.py -------------------------------------------------------------------------------- /anvil/project.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/project.py -------------------------------------------------------------------------------- /anvil/project_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/project_test.py -------------------------------------------------------------------------------- /anvil/rule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/rule.py -------------------------------------------------------------------------------- /anvil/rule_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/rule_test.py -------------------------------------------------------------------------------- /anvil/rules/TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/rules/TODO -------------------------------------------------------------------------------- /anvil/rules/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/rules/__init__.py -------------------------------------------------------------------------------- /anvil/rules/archive_rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/rules/archive_rules.py -------------------------------------------------------------------------------- /anvil/rules/closure_gss_rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/rules/closure_gss_rules.py -------------------------------------------------------------------------------- /anvil/rules/closure_js_rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/rules/closure_js_rules.py -------------------------------------------------------------------------------- /anvil/rules/closure_soy_rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/rules/closure_soy_rules.py -------------------------------------------------------------------------------- /anvil/rules/core_rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/rules/core_rules.py -------------------------------------------------------------------------------- /anvil/rules/core_rules_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/rules/core_rules_test.py -------------------------------------------------------------------------------- /anvil/rules/less_rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/rules/less_rules.py -------------------------------------------------------------------------------- /anvil/rules/overlay_rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/rules/overlay_rules.py -------------------------------------------------------------------------------- /anvil/rules/preprocessor_rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/rules/preprocessor_rules.py -------------------------------------------------------------------------------- /anvil/rules/preprocessor_rules_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/rules/preprocessor_rules_test.py -------------------------------------------------------------------------------- /anvil/task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/task.py -------------------------------------------------------------------------------- /anvil/task_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/task_test.py -------------------------------------------------------------------------------- /anvil/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/test.py -------------------------------------------------------------------------------- /anvil/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/util.py -------------------------------------------------------------------------------- /anvil/util_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/util_test.py -------------------------------------------------------------------------------- /anvil/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/anvil/version.py -------------------------------------------------------------------------------- /run-coverage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/run-coverage.sh -------------------------------------------------------------------------------- /run-tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/run-tests.py -------------------------------------------------------------------------------- /setup-local.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/setup-local.bat -------------------------------------------------------------------------------- /setup-local.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/setup-local.sh -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/setup.py -------------------------------------------------------------------------------- /test/fixtures/cache/dummy.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/config/.anvilrc: -------------------------------------------------------------------------------- 1 | [a] 2 | opt=hello 3 | -------------------------------------------------------------------------------- /test/fixtures/config/deep/.anvilrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/test/fixtures/config/deep/.anvilrc -------------------------------------------------------------------------------- /test/fixtures/config/deep/none/dummy.txt: -------------------------------------------------------------------------------- 1 | dummy 2 | -------------------------------------------------------------------------------- /test/fixtures/core_rules/concat_files/1.txt: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /test/fixtures/core_rules/concat_files/2.txt: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /test/fixtures/core_rules/concat_files/3.txt: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /test/fixtures/core_rules/concat_files/4.txt: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /test/fixtures/core_rules/concat_files/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/test/fixtures/core_rules/concat_files/BUILD -------------------------------------------------------------------------------- /test/fixtures/core_rules/concat_files/t.txt: -------------------------------------------------------------------------------- 1 | x${hello}x 2 | -------------------------------------------------------------------------------- /test/fixtures/core_rules/copy_files/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/test/fixtures/core_rules/copy_files/BUILD -------------------------------------------------------------------------------- /test/fixtures/core_rules/copy_files/a.txt: -------------------------------------------------------------------------------- 1 | a 2 | -------------------------------------------------------------------------------- /test/fixtures/core_rules/copy_files/dir/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/test/fixtures/core_rules/copy_files/dir/BUILD -------------------------------------------------------------------------------- /test/fixtures/core_rules/copy_files/dir/b.txt: -------------------------------------------------------------------------------- 1 | b 2 | -------------------------------------------------------------------------------- /test/fixtures/core_rules/copy_files/dir/c.not-txt: -------------------------------------------------------------------------------- 1 | c 2 | -------------------------------------------------------------------------------- /test/fixtures/core_rules/file_set/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/test/fixtures/core_rules/file_set/BUILD -------------------------------------------------------------------------------- /test/fixtures/core_rules/file_set/a.txt: -------------------------------------------------------------------------------- 1 | a 2 | -------------------------------------------------------------------------------- /test/fixtures/core_rules/file_set/dir/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/test/fixtures/core_rules/file_set/dir/BUILD -------------------------------------------------------------------------------- /test/fixtures/core_rules/file_set/dir/b.txt: -------------------------------------------------------------------------------- 1 | b 2 | -------------------------------------------------------------------------------- /test/fixtures/custom_rules/rules/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/test/fixtures/custom_rules/rules/BUILD -------------------------------------------------------------------------------- /test/fixtures/custom_rules/rules/other_rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/test/fixtures/custom_rules/rules/other_rules.py -------------------------------------------------------------------------------- /test/fixtures/custom_rules/rules/some_rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/test/fixtures/custom_rules/rules/some_rules.py -------------------------------------------------------------------------------- /test/fixtures/manage/bad_commands/bad_commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/test/fixtures/manage/bad_commands/bad_commands.py -------------------------------------------------------------------------------- /test/fixtures/manage/commands/test_commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/test/fixtures/manage/commands/test_commands.py -------------------------------------------------------------------------------- /test/fixtures/preprocessor_rules/template_files/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/test/fixtures/preprocessor_rules/template_files/BUILD -------------------------------------------------------------------------------- /test/fixtures/preprocessor_rules/template_files/a.nfo: -------------------------------------------------------------------------------- 1 | 123${arg1}456 2 | -------------------------------------------------------------------------------- /test/fixtures/preprocessor_rules/template_files/a.txt: -------------------------------------------------------------------------------- 1 | 123${hello}456 2 | -------------------------------------------------------------------------------- /test/fixtures/preprocessor_rules/template_files/dir/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/test/fixtures/preprocessor_rules/template_files/dir/BUILD -------------------------------------------------------------------------------- /test/fixtures/preprocessor_rules/template_files/dir/b.nfo: -------------------------------------------------------------------------------- 1 | b123${arg1}456 2 | -------------------------------------------------------------------------------- /test/fixtures/preprocessor_rules/template_files/dir/b.txt: -------------------------------------------------------------------------------- 1 | b123${hello}456 2 | -------------------------------------------------------------------------------- /test/fixtures/resolution/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/test/fixtures/resolution/BUILD -------------------------------------------------------------------------------- /test/fixtures/resolution/a/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/test/fixtures/resolution/a/BUILD -------------------------------------------------------------------------------- /test/fixtures/resolution/b/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/test/fixtures/resolution/b/BUILD -------------------------------------------------------------------------------- /test/fixtures/resolution/b/c/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/test/fixtures/resolution/b/c/BUILD -------------------------------------------------------------------------------- /test/fixtures/resolution/b/c/build_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/test/fixtures/resolution/b/c/build_file.py -------------------------------------------------------------------------------- /test/fixtures/resolution/empty/dummy: -------------------------------------------------------------------------------- 1 | hi 2 | -------------------------------------------------------------------------------- /test/fixtures/rules/dummy_rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/test/fixtures/rules/dummy_rules.py -------------------------------------------------------------------------------- /test/fixtures/rules/dupe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/test/fixtures/rules/dupe.py -------------------------------------------------------------------------------- /test/fixtures/rules/more/more_rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/test/fixtures/rules/more/more_rules.py -------------------------------------------------------------------------------- /test/fixtures/rules/rule_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/test/fixtures/rules/rule_x.py -------------------------------------------------------------------------------- /test/fixtures/simple/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/anvil-build/HEAD/test/fixtures/simple/BUILD -------------------------------------------------------------------------------- /test/fixtures/simple/a.txt: -------------------------------------------------------------------------------- 1 | hello! 2 | -------------------------------------------------------------------------------- /test/fixtures/simple/a.txt-a: -------------------------------------------------------------------------------- 1 | a 2 | -------------------------------------------------------------------------------- /test/fixtures/simple/b.txt: -------------------------------------------------------------------------------- 1 | world! 2 | -------------------------------------------------------------------------------- /test/fixtures/simple/b.txt-b: -------------------------------------------------------------------------------- 1 | b 2 | -------------------------------------------------------------------------------- /test/fixtures/simple/c.txt: -------------------------------------------------------------------------------- 1 | !!! 2 | -------------------------------------------------------------------------------- /test/fixtures/simple/c.txt-c: -------------------------------------------------------------------------------- 1 | c 2 | -------------------------------------------------------------------------------- /test/fixtures/simple/dir/dir_2/BUILD: -------------------------------------------------------------------------------- 1 | file_set('d',srcs=['d.txt']) 2 | -------------------------------------------------------------------------------- /test/fixtures/simple/dir/dir_2/d.txt: -------------------------------------------------------------------------------- 1 | !!! 2 | -------------------------------------------------------------------------------- /test/fixtures/simple/dir/dir_2/e.txt: -------------------------------------------------------------------------------- 1 | !!! 2 | -------------------------------------------------------------------------------- /test/fixtures/simple/dir/dir_2/f.not-txt: -------------------------------------------------------------------------------- 1 | !!! 2 | -------------------------------------------------------------------------------- /test/fixtures/simple/g.not-txt: -------------------------------------------------------------------------------- 1 | !!! 2 | --------------------------------------------------------------------------------