From c992c4d80f51540699f33fed067caf6b7c38df79 Mon Sep 17 00:00:00 2001 From: Paul Smith Date: Sun, 15 Jan 2012 22:41:53 +0000 Subject: Add GNU Guile as an optional embedded scripting language for make. On configure-enabled systems, configure will detect Guile installed (using pkg-config, which is how GNU Guile is distributed) and enable it if so. On all non-configure-enabled systems, currently, the default is for Guile support to be disabled. --- makefile.vms | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'makefile.vms') diff --git a/makefile.vms b/makefile.vms index 1e6a88e..54f0267 100644 --- a/makefile.vms +++ b/makefile.vms @@ -89,11 +89,15 @@ mandir = [] # Number to put on the man page filename. manext = 1 +#guile = ,guile.obj + objs = commands.obj,job.obj,dir.obj,file.obj,misc.obj,hash.obj,\ main.obj,read.obj,remake.obj,rule.obj,implicit.obj,\ default.obj,variable.obj,expand.obj,function.obj,strcache.obj,\ - vpath.obj,version.obj$(ARCHIVES)$(ALLOCA)$(extras)$(getopt)$(glob) -srcs = commands.c job.c dir.c file.c misc.c hash.c \ + vpath.obj,version.obj\ + $(ARCHIVES)$(ALLOCA)$(extras)$(getopt)$(glob)$(guile) + +srcs = commands.c job.c dir.c file.c misc.c guile.c hash.c \ main.c read.c remake.c rule.c implicit.c \ default.c variable.c expand.c function.c strcache.c \ vpath.c version.c vmsfunctions.c vmsify.c $(ARCHIVES_SRC) $(ALLOCASRC) \ @@ -124,6 +128,7 @@ misc.obj: misc.c make.h dep.h hash.obj: hash.c make.h hash.h strcache.obj: strcache.c make.h hash.h main.obj: main.c make.h commands.h dep.h filedef.h variable.h job.h +guile.obj: guile.c make.h debug.h dep.h gmk-default.h read.obj: read.c make.h commands.h dep.h filedef.h variable.h remake.obj: remake.c make.h commands.h job.h dep.h filedef.h rule.obj: rule.c make.h commands.h dep.h filedef.h variable.h rule.h -- cgit v1.2.3