mirror of
https://codeberg.org/agap/litera.git
synced 2026-09-19 03:40:24 -03:00
Um reprogramável, pequeno e compreensível SSG adepto aos princípios de simplicidade *NIX e ao padrão Prensa. A reprogrammable, small and understandable SSG adhering to the *NIX principles of simplicity and to the Prensa convention.
- C 99.8%
- Makefile 0.2%
| .gitignore | ||
| bool.h | ||
| conf.c | ||
| conf.h | ||
| error.c | ||
| error.h | ||
| filename.c | ||
| filename.h | ||
| index.c | ||
| io.c | ||
| LICENSE | ||
| limits.h | ||
| litera.c | ||
| litera.h | ||
| main.c | ||
| Makefile | ||
| md5.c | ||
| README.md | ||
| str.c | ||
| types.h | ||
litera
O litera é um altamente reprogramável, compacto e compreensível SSG (Static Site Generator) adepto aos princípios de simplicidade *NIX e ao padrão Prensa. Sob a licença GPLv3, ele foi escrito em C89 para garantir portabilidade a várias arquiteturas.
Dependências
Portanto, as dependências do litera são
- Um compilador de C com suporte ao padrão c89.
- A biblioteca libcrypto, por possuir a implementação do algoritmo MD5, utilizado para detectar mudanças nos arquivos de conteúdo textual do usuário.
- ed, que, por padrão, é um editor de arquivos orientado a linhas com grande potencial de pós-processamento de texto.
- lowdown, embora também possa ser substituído por outra ferramenta na configuração de um site gerido pelo litera.
Instalação
Após baixar o projeto via git ou releases (recomendado), entre no diretório baixado e execute:
make
Em seguida, o arquivo executável litera recém-gerado poderá ser executado ou ser copiado do diretório a outro incluso na variável PATH do sistema, ou em uma equivalente no seu sistema, para ser invocado diretamente do shell.
Uso
Vide página do litera no meu blog: Projeto Litera.
