views:

343

answers:

2

Is there a tool in the market that takes Visual Studio "nmake" files, and converts them to Unix-style "make" files? Is there any tool that eases the pain of managing makefiles in large projects?

+2  A: 

I haven't seen any tools which automatically can convert nmake to unix make, but there are several tools to aid in managing makefiles in large projects. My favorite one is CMake.

JesperE
A: 

I think the frustrations you're experiencing have been addressed by the industry via the Ant and Ant-related technologies. (NAnt)

Ant is:

  • cross-platform
  • not tied to OS shell commands
  • no more whitespace issues

Alternatively, since you mentioned you're using VisualStudio, you might consider migrating to Microsoft's MSBuild -- Microsoft's (relatively new) build engine for VisualStudio.

William Leara