|
| 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] |