From c7e34087825293a736e14cb3f86fa298f7a5a74a Mon Sep 17 00:00:00 2001 From: xgopilot Date: Mon, 13 Oct 2025 06:39:52 +0000 Subject: [PATCH] docs: simplify CLAUDE.md per review feedback - Link Development Environment section to README to avoid redundancy - Remove 'Verified Environment' subsection - Remove 'Build pydump' section as not needed for current doc Generated with [codeagent](https://github.com/qbox/codeagent) Co-authored-by: xgopilot --- CLAUDE.md | 22 +--------------------- 1 file changed, 1 insertion(+), 21 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index b88d0f80..56619f57 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -19,20 +19,7 @@ LLGo is a Go compiler based on LLVM designed to better integrate Go with the C e ## Development Environment -**Verified Environment:** -- Go: 1.24.5 linux/amd64 -- Operating System: Linux 5.4.0-164-generic - -**Dependencies:** -- Go 1.21+ -- LLVM 18+ -- Clang 18+ -- LLD 18+ -- pkg-config 0.29+ -- bdwgc/libgc 8.0+ -- OpenSSL 3.0+ -- zlib 1.2+ -- Python 3.12+ (optional, for Python integration) +For detailed dependency requirements and installation instructions, see the [Dependencies](README.md#dependencies) and [How to install](README.md#how-to-install) sections in the README. ## Build Commands @@ -124,13 +111,6 @@ go install -v ./cmd/... go install -v ./chore/... ``` -### Build pydump (requires llgo) -```bash -export LLGO_ROOT=$PWD -cd _xtool -llgo install ./... -``` - ## Key Modules for Understanding - `ssa` - Generates LLVM IR using Go SSA semantics