Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ec11d42e authored by Jingwen Chen's avatar Jingwen Chen Committed by Gerrit Code Review
Browse files

Merge "Introduce `b` into envsetup.sh."

parents ea482145 d728ee1a
Loading
Loading
Loading
Loading
+10 −1
Original line number Diff line number Diff line
@@ -1687,10 +1687,19 @@ function _trigger_build()
    if T="$(gettop)"; then
      _wrap_build "$T/build/soong/soong_ui.bash" --build-mode --${bc} --dir="$(pwd)" "$@"
    else
      echo "Couldn't locate the top of the tree. Try setting TOP."
      >&2 echo "Couldn't locate the top of the tree. Try setting TOP."
      return 1
    fi
)

function b()
(
    # Generate BUILD, bzl files into the synthetic Bazel workspace (out/soong/workspace).
    m nothing GENERATE_BAZEL_FILES=true || return 1
    # Then, run Bazel using the synthetic workspace as the --package_path.
    "$(gettop)/tools/bazel" "$@" --config=bp2build
)

function m()
(
    _trigger_build "all-modules" "$@"