No Linux, fontes de projetos geralmente vêm com Makefile
's. Makefiles conter diretrizes para construir esses projetos usando o comando make
. Atualmente, sou forçado a usar o Windows e, para poder usar esse SO, configurei e aprimorei o "PowerShell" (instalando alguns programas adicionais, como vim
ou svn
, um módulo chamado PSReadLine
, escrevendo um perfil do PowerShell etc.).
No entanto, não consegui descobrir se é possível instalar make
no PowerShell. Estou ciente de que também precisarei instalar programas que make
serão chamados, como, digamos, g++
ou pdflatex
, mas que serão para mais tarde. Por enquanto, eu gostaria de começar a make
trabalhar em primeiro lugar.
Um pouco de pesquisa revelou duas possibilidades:
A resposta aceita para essa pergunta muito semelhante: Como usar makefiles no Windows , sugere usar o Cygwin. Essa é uma possibilidade, Cygwin é ótimo, mas desde que decidi dar uma chance ao PowerShell, gostaria de saber se isso também é possível com o PowerShell , não com o Cygwin . Portanto, essa pergunta não é uma duplicata, pois a outra pergunta era sobre alguma possibilidade de uso
make
no Windows, enquanto eu estou solicitando o PowerShell em particular.Existe um
make
clone para o clone do PowerShell chamado poshmake , mas a sintaxe dos arquivos Poshmake é diferente dos Makefiles comuns, o que não é permitido. Eu quero uma verdademake
, pois manter duas versões do Makefiles para todos os projetos que tenho por aí não é uma opção.
Então: é possível instalar o GNU make, que entenderá a sintaxe dos Makefiles típicos, para que eu possa chamar make
de dentro do PowerShell ?