- .zip:
bin/
Contém as classes compiladas Java.
out/
Conterá as saídas do programa. Fácilmente trocável na função Main.
src/
Contém o codigo-fonte.
ext/
Contém extras do trabalho. Isso inclui o diagrama de classes gerado da implementação utilizada.
- repositório (contém o .zip):
entradas/
Contém arquivos de entradas, e um gerador de entradas em python3.6 feito pelo divo @AtilioA
testes/
Contém resultados de execução do código do professor, e scripts de comparação de respostas.
O script de testes (test.sh
, na raíz do projeto) foi alterado para comparar as saídas no local correto de saídas, obedecendo a estrutura de pastas do projeto (out/
, saída padrão do programa), entre outras alterações menores, majoritáriamente por preferência pessoal.
Caso deseje alterar o diretório de saída do programa, altere /sistema/Main.java
e, na função sys.printarTodosArquivos(String)
, aproximadamente linha 103, você pode escolher o diretório de saída com a string passada, que por padrão é out/
. Inclua uma /
após o nome do diretório, e recompile o projeto usando o ant compile
.
ant compile
compila o código.
ant run
executa o código com as entradas com nome padrão na raíz do projeto.
ant run-read-only
executa o código em modo somente leitura com as entradas com nome padrão na raíz do projeto.
ant run-write-only
executa o código em modo somente escrita.
ant run-python
executa o código com as entradas geradas através do gerador python no caminho padrão delas.
ant javadoc
gera os javadoc atualizados.
ant clean
limpa o projeto. Remove a pastabin/
,
for local: https://github.com/Henriquelay/PPGI-system