Lingue: English | 简体中文 | 繁體中文 | 日本語 | 한국어 | Français | Deutsch | Español | Italiano | Русский | العربية
← Indice della documentazione · ← Progetto NeverC
Aggiorna un'installazione release così che compilatore e ogni runtime di
cross-compilazione già installato passino insieme a un tag di release concreto.
neverc upgrade è un alias.
Per installazioni via install.sh o install.ps1 (tipicamente ~/.neverc). Non aggiorna
un albero di build CMake/Ninja — cambi PATH e ricostruisci; vedi
Sviluppo locale.
neverc update
neverc update <version>
neverc update --version <version>
neverc update --help
Esempi:
neverc update # release completa più recente per questo host
neverc update v3389.1.2 # tag esatto (upgrade o downgrade)
neverc update 3389.1.2 # la «v» iniziale è opzionale
neverc upgrade # uguale a neverc update-y / --yes sono accettati per gli script; l'aggiornamento non è interattivo.
| Componente | Comportamento |
|---|---|
Compilatore (bin/, lib/, pluginsdk/) |
Sostituito se il tag obiettivo differisce |
Runtime già in runtime/ |
Solo i target già installati vengono ri-scaricati e fissati |
| Runtime mancanti | Non installati automaticamente — neverc runtime install |
- Lock esclusivo in
<install>/.neverc-update.lock. - Risoluzione del tag obiettivo.
- Download e verifica di
SHA256SUMSe archivi. - Staging, validazione e commit; in caso di errore, rollback.
Se un runtime è difettoso, indica un tag precedente:
neverc update v3389.0.1- Solo radice di installazione release (di solito
~/.neverc). Rifiuta radici FS e alberi CMake. - L'host deve corrispondere a un asset compilatore pubblicato.
- Su Windows un helper a vita breve può sostituire
neverc.exedopo l'uscita.
| Comando | Uso |
|---|---|
neverc runtime |
Sysroot singoli senza cambiare il compilatore |
neverc run |
Compila ed esegue un binario temporaneo |
neverc build / make |
Guida Makefile di esempi/progetti |
neverc update --help |
Guida incorporata |