lana - Vlang C++ Build System Usage: lana [command] [options] Commands: build Compile all shared libraries and tools according to build directives. run Build (if needed) and run the main tool (project_name or first tool). clean Remove build artifacts under build/ and bin/. init Scaffold a new Lana-ready C++ project. setup Fetch/build external dependencies declared in config.ini. help Display this help text. Global Options: -d, --debug Enable debug mode (-g -O0). -O, --optimize Enable optimization (-O3, disables debug). -v, --verbose Verbose logging (graph + compiler commands). -p, --parallel Force parallel compilation worker pool. -o, --output Override project/output name. -I Add include directory (repeatable). -L Add library search path (repeatable). -l Add global link library (repeatable). -c, --compiler Set compiler binary explicitly. --toolchain Choose toolchain adapter (gcc/clang). --config Use alternate config file. --shared-lib Add legacy shared lib entry (no directives). --tool Add legacy tool entry (no directives). Docs: Canonical Guide docs/guide.md Project Structure docs/snippets/project_structure.md Quick Start docs/snippets/quickstart.md