Skip to content

Commit 5a94850

Browse files
committed
docs: mise à jour du README pour corriger les commandes CLI obsolètes
1 parent ee41f34 commit 5a94850

1 file changed

Lines changed: 22 additions & 24 deletions

File tree

README.md

Lines changed: 22 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -84,43 +84,43 @@ The ARK CLI provides a structured set of commands for workspace management, buil
8484

8585
```bash
8686
# Workspace Initialization
87-
python pycompiler_ark.py init --entry src/main.py [--icon icon.ico] [--with-venv]
87+
python3 pycompiler_ark.py init --entry src/main.py [--icon icon.ico] [--with-venv]
8888

8989
# Building
90-
python pycompiler_ark.py build # Build using ark.yml engine
91-
python pycompiler_ark.py build --engine nuitka # Override engine
92-
python pycompiler_ark.py build --lock latest.lock # Rebuild from lock file
90+
python3 pycompiler_ark.py build # Build using ark.yml engine
91+
python3 pycompiler_ark.py build --engine nuitka # Override engine
92+
python3 pycompiler_ark.py build --lock latest.lock # Rebuild from lock file
9393

9494
# Execution
95-
python pycompiler_ark.py run bcasl # Execute BCASL pipeline
96-
python pycompiler_ark.py run bcasl --timeout 30 # With custom timeout
95+
python3 pycompiler_ark.py run bcasl # Execute BCASL pipeline
96+
python3 pycompiler_ark.py run bcasl --timeout 30 # With custom timeout
9797

9898
# GUI
99-
python pycompiler_ark.py gui # Launch modern IDE-like GUI
100-
python pycompiler_ark.py gui --legacy # Launch classic GUI
99+
python3 pycompiler_ark.py gui # Launch modern IDE-like GUI
100+
python3 pycompiler_ark.py gui --legacy # Launch classic GUI
101101
```
102102

103103
### Developer Commands
104104

105105
```bash
106106
# Discovery
107-
python pycompiler_ark.py list engines # List available engines
108-
python pycompiler_ark.py list plugins # List available BCASL plugins
107+
python3 pycompiler_ark.py list engines # List available engines
108+
python3 pycompiler_ark.py list plugins # List available BCASL plugins
109109

110110
# Configuration (User Paths)
111-
python pycompiler_ark.py set user-engine-dir /path # Set custom engine directory
112-
python pycompiler_ark.py get user-engine-dir # Retrieve path
111+
python3 pycompiler_ark.py set user-engine-dir /path # Set custom engine directory
112+
python3 pycompiler_ark.py get user-engine-dir # Retrieve path
113113

114114
# Scaffolding
115-
python pycompiler_ark.py scaffold engine demo # Create a new engine template
116-
python pycompiler_ark.py scaffold plugin-bcasl demo # Create a new BCASL plugin template
115+
python3 pycompiler_ark.py scaffold engine demo # Create a new engine template
116+
python3 pycompiler_ark.py scaffold plugin-bcasl demo # Create a new BCASL plugin template
117117
```
118118

119119
### JSON Output
120120
For CI/CD and scripting, key commands support the `--json` flag to return machine-readable results:
121121
```bash
122-
python pycompiler_ark.py build --json
123-
python pycompiler_ark.py init --entry main.py --json
122+
python3 pycompiler_ark.py build --json
123+
python3 pycompiler_ark.py init --entry main.py --json
124124
```
125125

126126
---
@@ -157,16 +157,14 @@ python pycompiler_ark.py init --entry main.py --json
157157
## Development
158158

159159
```bash
160+
# Linting and testing
160161
ruff check .
161-
black --check .
162162
pytest -q tests
163-
python -m py_compile pycompiler_ark.py
164-
python -m pycompiler_ark --help
165-
python -m pycompiler_ark workspace inspect . --json
166-
python -m pycompiler_ark engine list --json
167-
python -m pycompiler_ark init /path/to/workspace --json
168-
python -m pycompiler_ark cfg-auto /path/to/workspace --json
169-
python -m pycompiler_ark check /path/to/workspace --json
163+
164+
# Help discovery
165+
python3 pycompiler_ark.py --help
166+
python3 pycompiler_ark.py run bcasl --help
167+
python3 pycompiler_ark.py build --help
170168
```
171169

172170
Quality status:

0 commit comments

Comments
 (0)