|
From: | Paul D. Smith |
Subject: | make ChangeLog function.c guile.c make.h variab... |
Date: | Mon, 16 Jan 2012 03:32:49 +0000 |
CVSROOT: /sources/make Module name: make Changes by: Paul D. Smith <psmith> 12/01/16 03:32:49 Modified files: . : ChangeLog function.c guile.c make.h variable.h Log message: Create a new internal interface for defining new make functions. This allows us to create new functions without changing function.c. You still have to modify the GNU make code (for now) though: this is simply a preliminary step to possibly allowing make to load modules. Modify the Guile integration to use this method rather than ifdefs in function.c. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/make/ChangeLog?cvsroot=make&r1=2.451&r2=2.452 http://cvs.savannah.gnu.org/viewcvs/make/function.c?cvsroot=make&r1=1.125&r2=1.126 http://cvs.savannah.gnu.org/viewcvs/make/guile.c?cvsroot=make&r1=2.2&r2=2.3 http://cvs.savannah.gnu.org/viewcvs/make/make.h?cvsroot=make&r1=1.151&r2=1.152 http://cvs.savannah.gnu.org/viewcvs/make/variable.h?cvsroot=make&r1=1.46&r2=1.47
[Prev in Thread] | Current Thread | [Next in Thread] |