Sotto Linux, le fonti di progetti comunemente vengono con Makefile. I makefile contengono direttive per costruire questi progetti usando il comando make. Al momento sono costretto a utilizzare Windows e, per poter utilizzare questo sistema operativo, ho configurato e migliorato "PowerShell" (installando alcuni programmi aggiuntivi, come vimo svn, un modulo chiamato PSReadLine, scrivendo un profilo PowerShell, ecc.).
Tuttavia non sono riuscito a trovare se è possibile installare makein PowerShell. Sono consapevole che dovrò anche installare programmi che makechiameranno, come, diciamo, g++o pdflatex, ma che sarà per dopo. Per ora vorrei iniziare makea lavorare.
Un po 'di ricerca ha rivelato due possibilità:
La risposta accettata a questa domanda molto simile: come usare i makefile su Windows , suggerisce di usare Cygwin. Questa è una possibilità, Cygwin è eccezionale, ma da quando ho deciso di dare una possibilità a PowerShell vorrei sapere se questo è possibile anche con PowerShell , non con Cygwin . Quindi questa domanda non è un duplicato, poiché quell'altra domanda riguardava alcune possibilità da usare
makein Windows, mentre sto chiedendo PowerShell in particolare.Esiste un
makeclone per il clone di PowerShell chiamato poshmake , ma la sintassi dei file Poshmake è diversa dai soliti Makefile, il che è un no-go. Voglio un veromake, poiché mantenere due versioni di Makefile per tutti i progetti che ho in giro non è un'opzione.
Quindi: è possibile installare GNU make, che comprenderà la sintassi dei Makefile tipici, in modo che io possa chiamare makeda PowerShell ?