Skip to content
Enhanced GNU Make - tracing, error reporting, debugging, profiling and more
C M4 Perl C++ Makefile Shell Other
Branch: remake-4-3
Clone or download

Latest commit

rocky Merge pull request #104 from rocky/make-update-to-commit-4533348
Cherry-picked GNU make changes to commit 453348
Latest commit 30bd5db Mar 31, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
build-aux
config Add the breakpoint files Mar 1, 2020
doc Convert commands up to "quit"... Mar 30, 2020
glob More aggressive W32, VMS. And MINIX too. Mar 8, 2020
lib Cherry-picked GNU make changes to commit 453348 Mar 31, 2020
libdebugger Small doc tweaks Mar 30, 2020
m4 Cherry-picked GNU make changes to commit 453348 Mar 31, 2020
po
profile Extended 1st cut at patching make 4.3 to get remake 4.3 Feb 20, 2020
rpm Extended 1st cut at patching make 4.3 to get remake 4.3 Feb 20, 2020
screenshots Add screenshots to RsT; rename gifs to be clearer Mar 9, 2020
src Cherry-picked GNU make changes to commit 453348 Mar 31, 2020
tests Cherry-picked GNU make changes to commit 453348 Mar 31, 2020
unittest "make distcheck" works. Simplify. Mar 6, 2020
.gitignore Towards getting "make distcheck" working. Mar 3, 2020
.readthedocs.yml Boretom's suggestions... Mar 20, 2020
.travis.yml Set `readline` path for building on macOS Mar 9, 2020
AUTHORS GNU Make 4.3 sources untouched Feb 14, 2020
COPYING * Update to GPLv3 Jul 4, 2007
INSTALL-from-source.md Document po/Makefile ... Mar 10, 2020
Makefile.am Make "make distcheck" work again... Mar 28, 2020
NEWS Simplify! Document Makefile targets... Mar 6, 2020
NEWS-remake.md Get ready for release 3.4+dbg-1.5 Mar 15, 2020
README.customs GNU Make 4.3 sources untouched Feb 14, 2020
README.git Extended 1st cut at patching make 4.3 to get remake 4.3 Feb 20, 2020
README.md Update README.md Mar 18, 2020
README.remake boretom's correctoions. Feb 21, 2020
README.template Only part of the crud that's in there ... Feb 27, 2020
REMAKE.todo Extended 1st cut at patching make 4.3 to get remake 4.3 Feb 20, 2020
Rakefile Extended 1st cut at patching make 4.3 to get remake 4.3 Feb 20, 2020
TODO.private Update copyrights for 2010. Jul 13, 2010
acinclude.m4
autogen.sh Misc cleanups Mar 12, 2020
config.h.in More aggressive W32, VMS. And MINIX too. Mar 8, 2020
configure.ac Merge pull request #98 from boretom/features/libdebugger Mar 18, 2020
git2cl
gmk-default.scm My best attempt at pure GNU Make 4.2 source Aug 5, 2017
maintMakefile More aggressive W32, VMS. And MINIX too. Mar 8, 2020

README.md

Build Status Packaging status

Download remake

Here we have patched GNU Make 4.3 sources to add improved error reporting, tracing, target listing, graph visualization, profiling, and more. It also contains a debugger. Branches remake-4-2, remake-4-1, remake-3-82, and remake-3-81 for patched GNU Make 4.2, 4.1, 3.82, and 3.81 respectively.

See the readthedocs guide for information, including remake features, and installation.

The wiki also has information, including links to videos, and information for developers.

Example showing --tasks feature:

--tasks

Example showing --trace (short option -x) feature:

--trace

Example showing --show-parent (short option -c) feature:

--show-parent

Example showing --profiling output (displayed via KCachegrind):

--profile

You can’t perform that action at this time.