From patchwork Sat Jan 3 20:04:41 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Glass X-Patchwork-Id: 1228 Return-Path: X-Original-To: u-boot-concept@u-boot.org Delivered-To: u-boot-concept@u-boot.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1767470774; bh=y+46dbwTY2xs6bQ8dY4l9h+AgfTDBNmSBy+Efw25wyo=; h=From:To:Date:In-Reply-To:References:CC:Subject:List-Id: List-Archive:List-Help:List-Owner:List-Post:List-Subscribe: List-Unsubscribe:From; b=ijiU8kQ+/tLVGBs3CgWsfU9TCoxuX9AT38W/Tju7AqKx0dYvxyLZsDptWAEbD6ihi WlsopoYqtl7tZd+m9LwOyeNcSpeqIZp3CxkaiLQ8FMI8jshZRtEDZXunvqqOtZxthI FJ7SmFQSGMhTDYGTxlMd++nJsFKEYNt33HXUNQkZwh6quKzQRMcSo6TUJBCPfmy1S8 QnX9GR4vBJsB3vXfECGx3DJMonemyWxLecU7DbAEFrvogMiCDNbh2xewECbXx3KLKp l+I3dHjqdwHEW0uku1WC765ijrhMlF6mISkQ6iCpRzQwr/yH+m0BQK29ItitS7WwOU KQEmTDiUStRwQ== Received: from localhost (localhost [127.0.0.1]) by mail.u-boot.org (Postfix) with ESMTP id 534CC690A1 for ; Sat, 3 Jan 2026 13:06:14 -0700 (MST) X-Virus-Scanned: Debian amavis at Received: from mail.u-boot.org ([127.0.0.1]) by localhost (mail.u-boot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id I8B-y9aQB_64 for ; Sat, 3 Jan 2026 13:06:14 -0700 (MST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1767470774; bh=y+46dbwTY2xs6bQ8dY4l9h+AgfTDBNmSBy+Efw25wyo=; h=From:To:Date:In-Reply-To:References:CC:Subject:List-Id: List-Archive:List-Help:List-Owner:List-Post:List-Subscribe: List-Unsubscribe:From; b=ijiU8kQ+/tLVGBs3CgWsfU9TCoxuX9AT38W/Tju7AqKx0dYvxyLZsDptWAEbD6ihi WlsopoYqtl7tZd+m9LwOyeNcSpeqIZp3CxkaiLQ8FMI8jshZRtEDZXunvqqOtZxthI FJ7SmFQSGMhTDYGTxlMd++nJsFKEYNt33HXUNQkZwh6quKzQRMcSo6TUJBCPfmy1S8 QnX9GR4vBJsB3vXfECGx3DJMonemyWxLecU7DbAEFrvogMiCDNbh2xewECbXx3KLKp l+I3dHjqdwHEW0uku1WC765ijrhMlF6mISkQ6iCpRzQwr/yH+m0BQK29ItitS7WwOU KQEmTDiUStRwQ== Received: from mail.u-boot.org (localhost [127.0.0.1]) by mail.u-boot.org (Postfix) with ESMTP id 4103B6908D for ; Sat, 3 Jan 2026 13:06:14 -0700 (MST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1767470772; bh=Lgi9h/Gr/CP+zLJVz8uDYgG5/MBLC6MBWPX/UMVSM+8=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=vjwgZC+mPT39v71cFWoTDv0u/+FUXuyASVbAYQ+svux/JdELML4qrR841CCK2Uwby wbvfaWG/Hjs2VDOOFlUQhsZvbYUSdyvnirRY8RbCSaPbqmBaz8h+K9x8Y34kybyJdU tjr2JiVP0K18INtr49MA1Y6IGXq6bGomP9GLs0c3VVsGpYQv+65BDN5n0PNFSZXrid vzxsm4/KbIwDXgsYU60AYa99QNYCERdUNu+QXJEHGC4E6XZ72eJS8OiGzD/AsIvAzZ rRov9UdmJbwXedYRQquPrnowVMyDgrSPxIru1/7q8t/xJefJlUSFEjgCRmYRQIORvG Nmdiu6my6bCug== Received: from localhost (localhost [127.0.0.1]) by mail.u-boot.org (Postfix) with ESMTP id CA0BC68FCC; Sat, 3 Jan 2026 13:06:12 -0700 (MST) X-Virus-Scanned: Debian amavis at Received: from mail.u-boot.org ([127.0.0.1]) by localhost (mail.u-boot.org [127.0.0.1]) (amavis, port 10026) with ESMTP id Vwvdk6eAYQDV; Sat, 3 Jan 2026 13:06:12 -0700 (MST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1767470768; bh=2ZfNa/g46pnpw/ppK6Wkmn4c7h39BJcAAzHXqTCdYZ4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=FHc53RJMLit1j1tx1an3IlWSoln/akHiV7DS769WNmbfoxnLIP5NOKuGjmRWd28Vo ru6U+Do7NYKuOxeOvaGRO4sAji5x+3y30aaZvfkYgzJk+QOZi7A6Rh1WK9enLv7Idb AFIokJmCiHgIxibRJWbVdrHGXiRhQ1eTPHKUuCayy2I0xaDT6AZsAXTIX7dU43Hfs1 K5khkxp8vWkvVojqhy19WBBTBMwiosplpQWizneDeTlMTUmAmhATJ4KkXIZ99tOLmU cjl1/SaAMZuK2+Rvhgszr2SLL1JDYTRnSsi86/6PpwQ1s74//afC8usdE6WFHa7bXP Fe5U5/500g49Q== Received: from u-boot.org (unknown [73.34.74.121]) by mail.u-boot.org (Postfix) with ESMTPSA id 6790968FD2; Sat, 3 Jan 2026 13:06:08 -0700 (MST) From: Simon Glass To: U-Boot Concept Date: Sat, 3 Jan 2026 13:04:41 -0700 Message-ID: <20260103200510.3605009-11-sjg@u-boot.org> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260103200510.3605009-1-sjg@u-boot.org> References: <20260103200510.3605009-1-sjg@u-boot.org> MIME-Version: 1.0 Message-ID-Hash: S2CRQCKDTY6EWWK6EB5E7PS3WYTKENKK X-Message-ID-Hash: S2CRQCKDTY6EWWK6EB5E7PS3WYTKENKK X-MailFrom: sjg@u-boot.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Heinrich Schuchardt , Simon Glass X-Mailman-Version: 3.3.10 Precedence: list Subject: [Concept] [PATCH v2 10/29] Update Claude instructions for uman List-Id: Discussion and patches related to U-Boot Concept Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: Simon Glass Suggest using the new uman tool. Signed-off-by: Simon Glass --- (no changes since v1) CLAUDE.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index d9e0245cdee..aaec9cc031d 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -6,11 +6,11 @@ This file contains information about building U-Boot for use with Claude Code. ### Using uman (Recommended) -To build U-Boot for sandbox testing, use the `uman` command: +To build U-Boot for sandbox testing, use the `um` command: ```bash # Build for sandbox without LTO (um is a symlink to uman) -um -B sandbox build +um build sandbox [flags] # The -l flag can be used to enable LTO # The build is silent unless there are warnings or errors @@ -40,17 +40,17 @@ There are aliases in ~/bin/git-alias which you can use. To run a sandbox test: ```bash -rtv +um test # For example: rtv dm_test_video_box -# which translates to: /tmp/b/sandbox/u-boot -v -Tf -c "ut dm video_box" +# similar to: /tmp/b/sandbox/u-boot -v -Tf -c "ut dm video_box" # test output is silenced unless -v is given ``` To run using the Python suite: ```bash -pyt -# alias for: test/py/test.py -B sandbox --build-dir /tmp/b/sandbox -k +um py -B sandbox +# similar to: test/py/test.py -B sandbox --build-dir /tmp/b/sandbox -k ``` ## Notes