| # Copyright 2019 The Fuchsia Authors. All rights reserved. |
| # Use of this source code is governed by a BSD-style license that can be |
| # found in the LICENSE file. |
| |
| function check-for-amber-server { |
| # Make sure it is running. |
| if [[ -z "$(pgrep -f 'pm serve .*/amber-files')" ]]; then |
| fx-error "It looks like serve-updates is not running." |
| fx-error "You probably need to start \"fx serve\"" |
| return 1 |
| fi |
| |
| # Warn if it is using the wrong repository. |
| if [[ -z "$(pgrep -f "pm serve .*${FUCHSIA_BUILD_DIR}/amber-files")" ]]; then |
| fx-warn "WARNING: It looks like serve-updates is running in a different workspace." |
| fx-warn "WARNING: You probably need to stop that one and start a new one here with \"fx serve\"" |
| fi |
| return 0 |
| } |