22 lines
518 B
Docker
22 lines
518 B
Docker
|
|
# Dockerfile para compilar NoIdle para Windows a partir do Linux
|
||
|
|
# Uso: docker build -f Dockerfile.build -t noidle-builder .
|
||
|
|
# docker run --rm -v $(pwd):/src noidle-builder
|
||
|
|
|
||
|
|
FROM cdrx/pyinstaller-windows:python3
|
||
|
|
|
||
|
|
# Instalar dependências
|
||
|
|
RUN pip install --no-cache-dir \
|
||
|
|
pywin32 \
|
||
|
|
psutil \
|
||
|
|
requests \
|
||
|
|
pystray \
|
||
|
|
pillow \
|
||
|
|
schedule
|
||
|
|
|
||
|
|
# Diretório de trabalho
|
||
|
|
WORKDIR /src
|
||
|
|
|
||
|
|
# Comando padrão: compilar
|
||
|
|
CMD ["pyinstaller", "--onefile", "--windowed", "--name", "NoIdle", "CLIENTE_CORRIGIDO.py"]
|
||
|
|
|