Home | History | Annotate | Download | only in bazel

Lines Matching refs:workspace

41 : ${BAZEL_COMPLETION_PACKAGE_PATH:=%workspace%}
97 # Compute workspace directory. Search for the innermost
98 # enclosing directory with a WORKSPACE file.
100 local workspace=$PWD
102 if [ -f "${workspace}/WORKSPACE" ]; then
104 elif [ -z "$workspace" -o "$workspace" = "/" ]; then
105 workspace=$PWD
108 workspace=${workspace%/*}
110 echo $workspace
136 # Usage: _bazel__package_path <workspace> <displacement>
139 # current displacement from the workspace. All elements have a
142 local workspace=$1 displacement=$2 root
144 for root in ${BAZEL_COMPLETION_PACKAGE_PATH//\%workspace\%/$workspace}; do
204 # Usage: _bazel__expand_rules_in_package <workspace> <displacement>
217 local workspace=$1 displacement=$2 current=$3 label_type=$4
231 for root in $(_bazel__package_path "$workspace" "$displacement"); do
254 # Usage: _bazel__expand_package_name <workspace> <displacement> <current-word>
263 local workspace=$1 displacement=$2 current=$3 type=${4:-} root dir index
264 for root in $(_bazel__package_path "$workspace" "$displacement"); do
283 # Usage: _bazel__expand_target_pattern <workspace> <displacement>
286 # Expands "word" to match target patterns, using the current workspace
290 local workspace=$1 displacement=$2 current=$3 label_syntax=$4
296 _bazel__expand_rules_in_package "$workspace" "" "$current" "$label_syntax"
304 "$workspace" "$displacement" "$current" "$label_syntax"
308 _bazel__expand_package_name "$workspace" "" "$current" "$label_syntax"
312 _bazel__expand_package_name "$workspace" "$displacement" "$current" "$label_syntax"
327 # Returns the displacement to the workspace given in $1
335 # Usage: _bazel__complete_pattern <workspace> <displacement> <current>
348 local workspace=$1 displacement=$2 current=$3 types=$4
352 _bazel__expand_target_pattern "$workspace" "$displacement" \
373 # Usage: _bazel__expand_options <workspace> <displacement> <current-word>
379 local workspace="$1" displacement="$2" cur="$3" options="$4"
383 _bazel__complete_pattern "$workspace" "$displacement" "$current" \
394 local cur=$(_bazel__get_cword) word command displacement workspace
399 workspace="$(_bazel__get_workspace_path)"
400 displacement="$(_bazel__get_displacement ${workspace})"
406 _bazel__expand_options "$workspace" "$displacement" "$cur" \
414 _bazel__expand_options "$workspace" "$displacement" "$cur" \
428 "$workspace" "$displacement" "$cur" "$expansion_pattern"
452 local cur=$(_bazel__get_cword) word command displacement workspace
457 workspace="$(_bazel__get_workspace_path)"
458 displacement="$(_bazel__get_displacement ${workspace})"
460 workspace" "$displacement" \
468 workspace