Combines all git commits for a change into a single commit and pushes it to gerrit. Use when you push to gerrit.
日本語の概要は準備中です。原文の説明を表示しています。
Build a single C++ file. Use when a single .cc file needs to be compiled to check for errors.
インストール方法を見るインストールする前に、エージェントに与えられる指示の中身を確認できます。
Use this skill when needing to compile one *.cc C++ file to check for errors.
This provides a fast validation path without building the entire project.
${IMPALA_HOME}.export IMPALA_HOME=<git_repo_root> && cd "${IMPALA_HOME}" && source "${IMPALA_HOME}/bin/impala-config.sh" && source "${IMPALA_HOME}/bin/set-classpath.sh".agents/skills/build-one-cc-file/scripts/omake.sh as the only build command
path..agents/skills/build-one-cc-file/scripts/omake.sh [--dry-run] <input> — builds the
single object file for one C++ source.
rpc-trace).--dry-run: prints the resolved make command on stdout and exits 0. Does not build.--dry-run: runs the make command; exits 0 on success, non-zero on failure.set -e).Pass exactly one argument: the source basename only.
.cc, strip .cc and continue.[A-Za-z0-9_-]+Examples:
.agents/skills/build-one-cc-file/scripts/omake.sh rpc-trace.agents/skills/build-one-cc-file/scripts/omake.sh be/src/rpc/rpc-trace.cc.agents/skills/build-one-cc-file/scripts/omake.sh rpc-trace.ccIf starting from a path like be/src/rpc/rpc-trace.cc, convert it to rpc-trace
before invocation.
${IMPALA_HOME}..agents/skills/build-one-cc-file/scripts/omake.sh --dry-run <basename>.agents/skills/build-one-cc-file/scripts/omake.sh <basename>If basename collision occurs (multiple candidate source files map to the same basename), do not guess.
On any failure:
Retry behavior:
On success, report:
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Combines all git commits for a change into a single commit and pushes it to gerrit. Use when you push to gerrit.
日本語の概要は準備中です。原文の説明を表示しています。