#!/bin/bash # Copyright 2022 The Pigweed Authors # # Licensed under the Apache License, Version 2.0 (the "License"); you may not # use this file except in compliance with the License. You may obtain a copy of # the License at # # https://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations under # the License. # If we're not in a bootstrapped shell exit immediately. We won't know where # the config file is. if [ -z "$PW_PROJECT_ROOT" ]; then exit 0 fi set -o errexit set -o nounset set -o pipefail echo -n "Updating CIPD packages..." "$PW_ROOT/pw_env_setup/py/pw_env_setup/env_setup.py" \ --project-root "$PW_PROJECT_ROOT" \ --pw-root "$PW_ROOT" \ --config-file "$_PW_ENVIRONMENT_CONFIG_FILE" \ --shell-file "$_PW_ACTUAL_ENVIRONMENT_ROOT/unused.sh" \ --install-dir "$_PW_ACTUAL_ENVIRONMENT_ROOT" \ --quiet \ --trust-cipd-hash \ --cipd-only echo "done."