• Home
  • Raw
  • Download

Lines Matching +full:windows +full:- +full:build +full:- +full:rules

1 load("//rules:diff_test.bzl", "diff_test")
2 load("//rules:run_binary.bzl", "run_binary")
3 load("//rules:write_file.bzl", "write_file")
26 "ENV_LOCATION=(a tests/run_binary/BUILD)",
27 "ENV_LOCATIONS=(b\\ tests/run_binary/BUILD tests/run_binary/printargs.cc)",
28 "ENV_EXECPATH=(a tests/run_binary/BUILD)",
29 "ENV_EXECPATHS=(b\\ tests/run_binary/BUILD tests/run_binary/printargs.cc)",
33 # Can't prevent "echo" from adding a newline on Windows, so let's add
42 "BUILD",
46 # Not testing any complex arguments here, because Windows .bat file argument
47 # escaping is different from most MSVC-built Windows binaries. We test
53 # Test complex environment variables. They are location-expanded but not
54 # Bash-tokenized, and should appear the same for Windows .bat files and Bash
58 "ENV_EXECPATH": "a $(execpath BUILD)",
63 "ENV_LOCATION": "a $(location BUILD)",
74 # On Windows we need the ".bat" extension.
123 "arg5=(tests/run_binary/BUILD)",
124 "arg6=(tests/run_binary/BUILD tests/run_binary/printargs.cc)",
125 "arg7=('tests/run_binary/BUILD $tests/run_binary/BUILD')",
126 "arg8=(tests/run_binary/BUILD)",
127 "arg9=(tests/run_binary/BUILD tests/run_binary/printargs.cc)",
128 "arg10=('tests/run_binary/BUILD $tests/run_binary/BUILD')",
141 "BUILD",
145 # Test complex arguments here. They are location-expanded but not
146 # Bash-tokenized, and should appear the same on every platform.
155 "$(execpath BUILD)",
157 "'$(execpath BUILD) $$(execpath BUILD)'",
159 "$(location BUILD)",
161 "'$(location BUILD) $$(location BUILD)'",
176 "BUILD",