fix: install.sh clone llm-functions automatiquement

This commit is contained in:
2026-03-27 11:40:00 +01:00
parent 7e41166f97
commit 982d47e71d
2 changed files with 9 additions and 13 deletions

View File

@@ -49,18 +49,14 @@ Chaque développeur lance `install.sh` une fois.
git clone https://gargoton.petite-maison-orange.fr/eric/CrazyClaude.git .claude git clone https://gargoton.petite-maison-orange.fr/eric/CrazyClaude.git .claude
``` ```
### 2. Cloner llm-functions ### 2. Lancer le script d'installation
```sh
git clone https://github.com/sigoden/llm-functions.git .claude/llm-functions
```
### 3. Lancer le script d'installation
```sh ```sh
bash .claude/install.sh bash .claude/install.sh
``` ```
Le script clone automatiquement `llm-functions` si absent.
Le script : Le script :
- crée le virtualenv Python - crée le virtualenv Python
- construit les outils llm-functions - construit les outils llm-functions

View File

@@ -25,14 +25,14 @@ python3 -m venv "$CLAUDE_DIR/venv"
echo "OK" echo "OK"
echo "" echo ""
echo "=== Construction des outils llm-functions ===" echo "=== Installation de llm-functions ==="
if [[ -f "$CLAUDE_DIR/llm-functions/Argcfile.sh" ]]; then if [[ ! -f "$CLAUDE_DIR/llm-functions/Argcfile.sh" ]]; then
git clone https://github.com/sigoden/llm-functions.git "$CLAUDE_DIR/llm-functions"
else
echo "déjà présent"
fi
(cd "$CLAUDE_DIR/llm-functions" && argc build) (cd "$CLAUDE_DIR/llm-functions" && argc build)
echo "OK" echo "OK"
else
echo "WARN : llm-functions non trouvé — lance d'abord :"
echo " git subtree add --prefix .claude/llm-functions https://github.com/sigoden/llm-functions.git main --squash"
fi
echo "" echo ""
echo "=== Mise à jour du .gitignore projet ===" echo "=== Mise à jour du .gitignore projet ==="