Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Erro ao rodar o make lint no Ubuntu WSL

Estou com o erro make: Nothing to be done for 'lint'. ao rodar o make lint

2 respostas
solução!

Olá, Rai!

Esse erro que você está encontrando, "make: Nothing to be done for 'lint'", geralmente indica que o make não encontrou nenhuma regra ou tarefa associada ao alvo 'lint' no seu arquivo Makefile, ou que a regra já foi executada e não há nada novo a ser feito.

Aqui estão algumas sugestões para resolver esse problema:

  1. Verifique o Makefile: Abra o seu arquivo Makefile e confira se existe uma regra definida para 'lint'. Pode ser que o alvo esteja nomeado de forma diferente ou que o arquivo não esteja configurado corretamente.

    lint:
        <comandos de lint>
    
  2. Atualize o Makefile: Se a regra 'lint' estiver faltando, você pode precisar adicioná-la ou corrigir o nome do alvo. Certifique-se de que os comandos necessários para executar o linting estejam listados sob esse alvo.

  3. Arquivos Modificados: Se o Makefile está configurado corretamente, pode ser que ele já executou a tarefa 'lint' e não há alterações nos arquivos que requerem uma nova execução. Tente modificar um arquivo para ver se o make lint executa novamente.

  4. Limpeza de Cache: Às vezes, pode ser necessário limpar o cache ou os arquivos gerados anteriormente. Você pode tentar rodar make clean se houver uma regra para isso, ou manualmente remover arquivos temporários.

  5. Verifique o Caminho: Certifique-se de que você está executando o comando na pasta correta onde o Makefile está localizado.

Bons estudos!

Obrigado, arquivo estava com a sintaxe errada aparentemente.