Skip to content

Latest commit

 

History

History
executable file
·
31 lines (19 loc) · 937 Bytes

README_pt.md

File metadata and controls

executable file
·
31 lines (19 loc) · 937 Bytes

Compilação e Execução

Gerando e executando o binário

No diretório de desenvolvimento fazer

$ cd src
$ scons

Será gerado o módulo lua points-module.lua e o binário points. O binário points ao executar precisa encontrar o módulo lua. Isto é feito através da variável de ambiente PTSPATH que pode ser adicionada ao .bashrc. Exemplo:

$ export PTSPATH=$HOME/points

Rodando em modo de desenvolvimento

O binário gerado é apenas uma cli que executa as funções do módulo lua. Durante o desenvolvimento do código lua o melhor é interfacear utilizando a cli do próprio lua. Para isto fazer:

$ lua -i src/loader.lua

O loader.lua irá carregar todos os arquivos lua necessários para executar o Points. A ordem de compilação dos arquivos lua também é tirada deste arquivo, ou seja, se você adicionar um outro arquivo ao programa é obrigatório que ele seja carregado a também pelo loader.lua