diff options
Diffstat (limited to 'NMakefile')
-rw-r--r-- | NMakefile | 167 |
1 files changed, 113 insertions, 54 deletions
@@ -3,8 +3,7 @@ # NOTE: If you have no 'make' program at all to process this makefile, # run 'build_w32.bat' instead. # -# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, -# 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. +# Copyright (C) 1996-2013 Free Software Foundation, Inc. # This file is part of GNU Make. # # GNU Make is free software; you can redistribute it and/or modify it under @@ -73,6 +72,8 @@ $(OUTDIR): LIBS = kernel32.lib user32.lib advapi32.lib +#guile = $(OUTDIR)/guile.obj + OBJS = \ $(OUTDIR)/ar.obj \ $(OUTDIR)/arscan.obj \ @@ -90,6 +91,7 @@ OBJS = \ $(OUTDIR)/job.obj \ $(OUTDIR)/main.obj \ $(OUTDIR)/misc.obj \ + $(OUTDIR)/output.obj \ $(OUTDIR)/read.obj \ $(OUTDIR)/remake.obj \ $(OUTDIR)/remote-stub.obj \ @@ -102,7 +104,8 @@ OBJS = \ $(OUTDIR)/glob.obj \ $(OUTDIR)/fnmatch.obj \ $(OUTDIR)/dirent.obj \ - $(OUTDIR)/pathstuff.obj + $(OUTDIR)/pathstuff.obj \ + $(guile) $(OUTDIR)/make.exe: $(OUTDIR) $(OBJS) $(LINK) @<< @@ -128,60 +131,67 @@ $(OUTDIR)/pathstuff.obj : w32/pathstuff.c # dummy # .deps/ar.Po -$(OUTDIR)/ar.obj: ar.c make.h config.h \ +$(OUTDIR)/ar.obj: ar.c makeint.h config.h \ + gnumake.h \ getopt.h \ gettext.h \ filedef.h hash.h dep.h \ # .deps/arscan.Po -$(OUTDIR)/arscan.obj: arscan.c make.h config.h \ +$(OUTDIR)/arscan.obj: arscan.c makeint.h config.h \ + gnumake.h \ getopt.h \ gettext.h \ # .deps/commands.Po -$(OUTDIR)/commands.obj: commands.c make.h config.h \ +$(OUTDIR)/commands.obj: commands.c \ + makeint.h config.h \ + gnumake.h \ getopt.h \ gettext.h \ - dep.h filedef.h hash.h variable.h job.h \ + filedef.h hash.h dep.h \ + variable.h job.h output.h \ commands.h # .deps/default.Po -$(OUTDIR)/default.obj: default.c make.h config.h \ +$(OUTDIR)/default.obj: default.c makeint.h config.h \ + gnumake.h \ getopt.h \ gettext.h \ - filedef.h hash.h variable.h rule.h dep.h \ - job.h \ + filedef.h hash.h variable.h rule.h dep.h job.h output.h \ commands.h # .deps/dir.Po -$(OUTDIR)/dir.obj: dir.c make.h config.h \ +$(OUTDIR)/dir.obj: dir.c makeint.h config.h \ + gnumake.h \ getopt.h \ gettext.h \ - hash.h \ + hash.h filedef.h dep.h \ # .deps/expand.Po -$(OUTDIR)/expand.obj: expand.c make.h config.h \ +$(OUTDIR)/expand.obj: expand.c makeint.h config.h \ + gnumake.h \ getopt.h \ gettext.h \ - filedef.h hash.h \ - job.h \ - commands.h variable.h \ - rule.h + filedef.h hash.h job.h output.h \ + commands.h variable.h rule.h # .deps/file.Po -$(OUTDIR)/file.obj: file.c make.h config.h \ +$(OUTDIR)/file.obj: file.c makeint.h config.h \ + gnumake.h \ getopt.h \ gettext.h \ - dep.h filedef.h \ - hash.h job.h \ + filedef.h hash.h dep.h job.h output.h \ commands.h variable.h \ debug.h # .deps/function.Po -$(OUTDIR)/function.obj: function.c make.h config.h \ +$(OUTDIR)/function.obj: function.c makeint.h config.h \ + gnumake.h \ getopt.h \ gettext.h \ - filedef.h hash.h variable.h dep.h job.h \ + filedef.h hash.h \ + variable.h dep.h job.h output.h \ commands.h debug.h # .deps/getloadavg.Po @@ -193,96 +203,143 @@ $(OUTDIR)/getopt.obj: getopt.c config.h \ # .deps/getopt1.Po $(OUTDIR)/getopt1.obj: getopt1.c config.h getopt.h \ +# .deps/guile.Po +$(OUTDIR)/guile.obj: guile.c makeint.h config.h \ + gnumake.h \ + getopt.h \ + gettext.h \ + debug.h filedef.h hash.h \ + dep.h variable.h \ + gmk-default.h + # .deps/hash.Po -$(OUTDIR)/hash.obj: hash.c make.h config.h \ +$(OUTDIR)/hash.obj: hash.c makeint.h config.h \ + gnumake.h \ getopt.h \ gettext.h \ hash.h # .deps/implicit.Po -$(OUTDIR)/implicit.obj: implicit.c make.h config.h \ +$(OUTDIR)/implicit.obj: implicit.c makeint.h config.h \ + gnumake.h \ getopt.h \ gettext.h \ - filedef.h hash.h rule.h dep.h debug.h \ - variable.h job.h \ + filedef.h hash.h rule.h \ + dep.h debug.h variable.h job.h output.h \ commands.h # .deps/job.Po -$(OUTDIR)/job.obj: job.c make.h config.h \ +$(OUTDIR)/job.obj: job.c makeint.h config.h \ + gnumake.h \ + getopt.h \ + gettext.h \ + job.h output.h \ + debug.h filedef.h hash.h \ + commands.h variable.h + +# .deps/load.Po +$(OUTDIR)/load.obj: load.c makeint.h config.h \ + gnumake.h \ getopt.h \ gettext.h \ - job.h \ - debug.h filedef.h hash.h commands.h \ + debug.h filedef.h hash.h \ variable.h +# .deps/loadapi.Po +$(OUTDIR)/loadapi.obj: loadapi.c makeint.h config.h \ + gnumake.h \ + getopt.h \ + gettext.h \ + filedef.h hash.h \ + variable.h dep.h + # .deps/loadavg-getloadavg.Po # dummy # .deps/main.Po -$(OUTDIR)/main.obj: main.c make.h config.h \ +$(OUTDIR)/main.obj: main.c makeint.h config.h \ + gnumake.h \ getopt.h \ gettext.h \ - dep.h filedef.h hash.h variable.h job.h \ - commands.h rule.h debug.h getopt.h \ + filedef.h hash.h dep.h \ + variable.h job.h output.h \ + commands.h rule.h debug.h \ + getopt.h # .deps/misc.Po -$(OUTDIR)/misc.obj: misc.c make.h config.h \ +$(OUTDIR)/misc.obj: misc.c makeint.h config.h \ + gnumake.h \ + getopt.h \ + gettext.h \ + filedef.h hash.h dep.h \ + debug.h \ + +# .deps/output.Po +$(OUTDIR)/output.obj: output.c makeint.h config.h \ + gnumake.h \ getopt.h \ gettext.h \ - dep.h debug.h + job.h output.h \ # .deps/read.Po -$(OUTDIR)/read.obj: read.c make.h config.h \ +$(OUTDIR)/read.obj: read.c makeint.h config.h \ + gnumake.h \ getopt.h \ gettext.h \ - dep.h filedef.h hash.h job.h \ - commands.h variable.h rule.h debug.h \ + filedef.h hash.h dep.h job.h output.h \ + commands.h variable.h rule.h \ + debug.h # .deps/remake.Po -$(OUTDIR)/remake.obj: remake.c make.h config.h \ +$(OUTDIR)/remake.obj: remake.c makeint.h config.h \ + gnumake.h \ getopt.h \ gettext.h \ filedef.h hash.h job.h \ - commands.h dep.h variable.h debug.h \ + output.h \ + commands.h dep.h variable.h \ + debug.h # .deps/remote-cstms.Po # dummy # .deps/remote-stub.Po -$(OUTDIR)/remote-stub.obj: remote-stub.c make.h config.h \ +$(OUTDIR)/remote-stub.obj: remote-stub.c makeint.h config.h \ + gnumake.h \ getopt.h \ gettext.h \ filedef.h hash.h job.h \ + output.h \ commands.h # .deps/rule.Po -$(OUTDIR)/rule.obj: rule.c make.h config.h \ +$(OUTDIR)/rule.obj: rule.c makeint.h config.h \ + gnumake.h \ getopt.h \ gettext.h \ - dep.h filedef.h \ - hash.h job.h \ - commands.h variable.h \ - rule.h + filedef.h hash.h dep.h job.h output.h \ + commands.h variable.h rule.h # .deps/signame.Po -$(OUTDIR)/signame.obj: signame.c make.h config.h \ +$(OUTDIR)/signame.obj: signame.c makeint.h config.h \ + gnumake.h \ getopt.h \ gettext.h \ # .deps/strcache.Po -$(OUTDIR)/strcache.obj: strcache.c make.h config.h \ +$(OUTDIR)/strcache.obj: strcache.c makeint.h config.h \ + gnumake.h \ getopt.h \ gettext.h \ hash.h # .deps/variable.Po -$(OUTDIR)/variable.obj: variable.c make.h config.h \ +$(OUTDIR)/variable.obj: variable.c makeint.h config.h \ + gnumake.h \ getopt.h \ gettext.h \ - dep.h filedef.h \ - hash.h job.h \ - commands.h variable.h \ - rule.h + filedef.h hash.h dep.h job.h output.h \ + commands.h variable.h rule.h # .deps/version.Po $(OUTDIR)/version.obj: version.c config.h @@ -291,7 +348,9 @@ $(OUTDIR)/version.obj: version.c config.h # dummy # .deps/vpath.Po -$(OUTDIR)/vpath.obj: vpath.c make.h config.h \ +$(OUTDIR)/vpath.obj: vpath.c makeint.h config.h \ + gnumake.h \ getopt.h \ gettext.h \ - filedef.h hash.h variable.h + filedef.h hash.h \ + variable.h |