Instalação
O Trunade! roda no macOS e no Linux.
Requisitos
- Rust (para compilar o binário).
- Node com pnpm (para gerar a interface, que vai embutida no binário).
- Um compilador C++. No macOS, instale o GCC pelo Homebrew:
brew install gcc
O
g++que vem com o macOS é o Apple Clang e não tem<bits/stdc++.h>. Por isso o padrão do Trunade! ég++-16. Dá para trocar na configuração.
Instalar
Na pasta do repositório:
./install.sh
O script gera a interface web, embute no binário e instala trunade em ~/.cargo/bin.
Usar
trunade aula.md
trunade aula.md --port 5000
trunade aula.md --no-open
trunade aula.md --config outra.toml
Se a porta 4747 estiver ocupada, o Trunade! escolhe outra livre e mostra o endereço no terminal.
Atualizar
Rode o install.sh de novo e reinicie o trunade que estiver aberto.