general updates
This commit is contained in:
@@ -39,9 +39,20 @@ pyinstaller --onefile --name dnsblock-agent --clean main.py
|
||||
echo "Organizando saída..."
|
||||
mkdir -p dist/
|
||||
# PyInstaller puts the binary in dist/ by default, but let's ensure structure
|
||||
# We might want to copy config.json.example there too for distribution
|
||||
# Copy config example
|
||||
cp config.json.example dist/ 2>/dev/null || echo "Nota: config.json.example não encontrado para copiar."
|
||||
|
||||
# Copy distribution files
|
||||
if [ -d "pkg" ]; then
|
||||
cp pkg/install.sh dist/
|
||||
cp pkg/dnsblock-agent.service dist/
|
||||
cp pkg/README.md dist/
|
||||
chmod +x dist/install.sh
|
||||
echo "Arquivos de instalação copiados para dist/"
|
||||
else
|
||||
echo "Aviso: Diretório 'pkg' não encontrado. O instalador não será incluído."
|
||||
fi
|
||||
|
||||
echo "Build concluído com sucesso!"
|
||||
echo "O binário está disponível em: agent/dist/dnsblock-agent"
|
||||
echo "Para distribuir, compacte a pasta 'dist'."
|
||||
echo "O diretório 'dist' contém todos os arquivos necessários para distribuição."
|
||||
echo "Para distribuir, compacte a pasta 'agent/dist'."
|
||||
|
||||
Reference in New Issue
Block a user