Develop and Download Open Source Software

remake

Project Release infomations and Project Resources. Note that these informations are from this projects Freecode.com page and the downloads themselves may not be hosted with SourceForge.JP.

Project Release Information

2012-10-04 10:01
Some small bugs were fixed. The --target option is more aggressive in showing Makefile targets.
2011-10-18 13:05
Makefiles can now have an optional description line as a meta comment which is described in the upcoming LISA 2011 paper. Process IDs are now shown on the --trace separator line when there are multiple make jobs are running. An indentation bug in --trace output was fixed.
2011-06-12 22:20
A --tasks option was added, similar to that in rake, which gives a list of "interesting" targets. Negative numbers on the "frame" command counts from the other end now. This version should build better on more OSes with various older versions of GNU Readline installed.
2011-04-11 13:40
Breakpoints and listing by line number were added. The help system was reworked to add much more information. A number of bugs were fixed and documentation was updated to include more example output.
2011-04-02 05:50
Debugging of goal and other targets is more complete. The option --no-readline now disables GNU Readline in the debugger. Some bugs were fixed and the documentation revised.

Project Resources

http://freecode.com/urls/2ae5554ec63bc4900cc18e5e0b215311
http://freecode.com/urls/9e7ceda86daa3b2ca3c1d3f6bec066bc
http://freecode.com/urls/1c16e6d887ec1ca06eca33555ca3be33
http://freecode.com/urls/a19560a3c8fb29b2e542782b5d51b996
http://freecode.com/urls/fcfe7b2563bfefe5f6a3b2862d7a7186
http://freecode.com/urls/edb2fa4c1126b2a65bbbbd508389fc01
http://freecode.com/urls/6a6352049bb5271015df2d5a14f7bef0
http://freecode.com/projects/remake

Project Description

remake is a patched and modernized version of GNU make utility that adds improved error reporting, the ability to trace execution in a comprehensible way, and a debugger. The debugger lets you set breakpoints on targets, show and set variables in expanded or unexpanded form, inspect target descriptions, see the target call stack, and even execute arbitrary GNU make fragments (e.g. add a dependency to an existing target).