SCRUM#78 - Create a script to generate agent.exe for windows
Esse script está copiando o conteúdo das pastas bin (agent.exe), conf (datasid-conf.json e proxy-conf.json) e criando a pasta tmp. Além disso, faz o parse da linha de comando e seta os valores passado por linha de comando ou os valores default dentro dos arquivos de configuração (no momento de instalação). Para compilar este arquivo é preciso instalar o compilador do inno setup. Abrir o prompt e executar iscc + novo_do_arquivo.iss + os parâmetros. Exemplo: iscc generate_agent.iss /Didp=12 /Dws=http://c3sl.ufpr.br/agent
. Após esse comando, é compilado o script e, por fim, temos o agent.exe
. O arquivo gerado, agent.exe
, compactou as pastas (bin (agent.exe), conf (datasid-conf.json e proxy-conf.json) e tmp).