shuklasunil
asked on
Alternative to lucent nmake utility
We have been using lucent nmake for compiling our source code. We are now looking for alternative make utility to parser make file. I am looking for utility that is similar and will parse our make files. Do we have Solaris 10 OOB make utility or any other free utility.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Also you have dmake in solaris.
Opus Make - http://www.opussoftware.com/product/product.htm#Top
http://freshmeat.net/articles/view/1715/
It has a few outstanding features that set it apart from the crowd. It has the richest set of directives allowed in the Makefile (including its own "cd", "echo", "copy", "delete", and other frequent shell commands). Even more important, these directives can take effect at parsing time or at rule execution time. This makes for more portable execution parts in rules, greatly reducing the dependence on the shell underneath. Opus make has always had logical operators in conditional expressions, regular expression substitutions, the ability to trace the parsing and to stop on lines not understood, and much more. With its "inference restart" command, it has support for one-pass building, a feature rarely seen. Along with its comprehensive set of native features, Opus make also has a fair set of emulations for other Make tools.
http://freshmeat.net/articles/view/1715/
It has a few outstanding features that set it apart from the crowd. It has the richest set of directives allowed in the Makefile (including its own "cd", "echo", "copy", "delete", and other frequent shell commands). Even more important, these directives can take effect at parsing time or at rule execution time. This makes for more portable execution parts in rules, greatly reducing the dependence on the shell underneath. Opus make has always had logical operators in conditional expressions, regular expression substitutions, the ability to trace the parsing and to stop on lines not understood, and much more. With its "inference restart" command, it has support for one-pass building, a feature rarely seen. Along with its comprehensive set of native features, Opus make also has a fair set of emulations for other Make tools.