Install TezzNative

SDK + CLI + Libraries

Install TezzNative v1.0.0

Production SDK package, launchers, compiler binaries, and documentation.

One-line Install

Linux/macOS:
curl -fsSL "https://tn.tezzcorp.com/download/install.sh?nocache=$(date +%s)" | bash

Windows CMD:
curl -fsSL -o install.cmd "https://tn.tezzcorp.com/download/install.cmd?nocache=%RANDOM%%RANDOM%" && install.cmd

Windows PowerShell:
iwr "https://tn.tezzcorp.com/download/install.ps1?nocache=$([DateTimeOffset]::UtcNow.ToUnixTimeMilliseconds())" -OutFile install.ps1
powershell -ExecutionPolicy Bypass -File .\install.ps1

Windows GUI Installer:
curl -fsSL -o install_gui.ps1 "https://tn.tezzcorp.com/download/install_gui.ps1?nocache=$([DateTimeOffset]::UtcNow.ToUnixTimeMilliseconds())"
powershell -ExecutionPolicy Bypass -File .\install_gui.ps1

Default Windows install (no admin):
%USERPROFILE%\TezzNative

Optional machine-wide install:
set TEZZ_INSTALL_SCOPE=machine
install.cmd install

Direct Downloads

tezznative-sdk-linux.tar.gz
tezznative-sdk.zip
install.sh
install.cmd
install.ps1
install_gui.ps1
install_gui.cmd

After Install

tezz doctor
tezz init hello-app
cd hello-app
tezz update --check
tezz update

# global module install (shared across projects)
tezz install net

# minimal mode: run your own file
tezz run main.tn

# scaffold mode (optional):
tezz init . --template cli
tezz run src/main.tn
tezz test --smoke
tezz build src/main.tn --platform linux
tezz build src/main.tn --platform windows
tezz build src/main.tn --platform tezzos

Install Modes

Linux/macOS:
bash install.sh install
bash install.sh update
bash install.sh reinstall
bash install.sh uninstall
bash install.sh check

Windows:
install.cmd install
install.cmd update
install.cmd reinstall
install.cmd uninstall
install.cmd check

Windows PowerShell:
powershell -ExecutionPolicy Bypass -File .\install.ps1 -Mode install
powershell -ExecutionPolicy Bypass -File .\install.ps1 -Mode update
powershell -ExecutionPolicy Bypass -File .\install.ps1 -Mode reinstall
powershell -ExecutionPolicy Bypass -File .\install.ps1 -Mode uninstall
powershell -ExecutionPolicy Bypass -File .\install.ps1 -Mode check

# machine scope (optional)
set TEZZ_INSTALL_SCOPE=machine
powershell -ExecutionPolicy Bypass -File .\install.ps1 -Mode install

Install Telemetry + Error Reporting

Install scripts post install status to:
  /api/install_event

If you face issues after install:
  Open /support and submit CLI/runtime error report.