Skip to content

Latest commit

 

History

History
48 lines (29 loc) · 1.89 KB

README.md

File metadata and controls

48 lines (29 loc) · 1.89 KB

Freeman

O Freeman Script é um script de limpeza automatizado projetado para ambientes Flutter. Ele remove arquivos e diretórios desnecessários e corrige problemas de cache, preparando o ambiente para uma nova construção.

Como Funciona

  1. Limpeza Geral

    • flutter clean: Remove arquivos temporários de builds anteriores.
    • flutter pub cache repair: Repara o cache do pub.
    • flutter pub cache clean: Limpa o cache do pub.
  2. Remoção de Diretórios e Arquivos

    • Remove diretórios e arquivos específicos do Flutter e gradle que podem causar problemas em builds subsequentes.
  3. Recuperação e Atualização de Dependências

    • Executa flutter pub get para garantir que todas as dependências estejam atualizadas.

Uso

  1. Salve o script como um arquivo .bat, por exemplo, freeman.bat.
  2. Execute o script no prompt de comando do Windows para iniciar o processo de limpeza.
freeman.bat

Observações

  • Certifique-se de ter o Flutter instalado e configurado corretamente antes de executar o script.
  • O script pode remover arquivos importantes, por isso é recomendável fazer backup do projeto antes de executá-lo.
  • O script é projetado para ser executado em um ambiente Windows.

Colocar Freeman como Alias no Windows

  1. Primeiro passo devemos deixar o Arquivo freeman.bat em algum lugar que não irá ser mudado, por exemplo: C:\scripts\freeman.bat

  2. Devemos copiar a pasta \bat do projeto para o disco atual. Obs.: Caso coloque o freeman em outro diretório lembre-se de atualizar o arquivo macros.doskey

  3. Feito isso devemos rodar os camandos para Colocar o script de macros para a inicialização

    • reg add "HKCU\Software\Microsoft\Command Processor" /v Autorun /d "doskey /macrofile=\"C:\bat\macros.doskey\"" /f
    • reg query "HKCU\Software\Microsoft\Command Processor" /v Autorun
  4. Have a good day