Cometa erro em Makefile complexo
-
12-12-2019 - |
Pergunta
eu baixei o Código fonte do codeplex, mas 'comete' erros:
pc@localhost tipycript] $ make makefile: 123: * separador ausente (você quis dizer TAB em vez de 8 espaços?).Parar.
A linha ofensiva é aparentemente a terceira linha aqui:
$(BUILT_LOCAL)\typescript.js: $(COMPILER_SOURCES)
$(STRC_LKG) $(COMPILER_SOURCES) -out $@
copy CopyrightNotice.txt+$@ $(BUILT_LOCAL)\temp.js /b
copy $(BUILT_LOCAL)\temp.js $@
del $(BUILT_LOCAL)\temp.js
Agradeço a ajuda!
Solução
Como @JoePamer apontou nos comentários, é um arquivo NMake e não um Makefile GNU.Então isso tem nada a ver com "fazer"
Se você deseja construir TypeScript com “make” no Linux.Veja isso:
https://gist.github.com/3815802
UPDATE:
Enviei um ticket sobre esse problema. typescript.codeplex.com/workitem/17
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow