
/*
** This is an imakefile for recreating make.exe
**
** USE: imake -DWATCOM -DOS4GW
*/


OBJS=commands.obj job.obj file.obj read.obj \
	misc.obj main.obj dir.obj default.obj \
	rule.obj implicit.obj remake.obj \
	variable.obj expand.obj function.obj \
	vpath.obj version.obj ar.obj arscan.obj \
	signame.obj getopt.obj getopt1.obj alloca.obj \
	glob.obj fnmatch.obj remote_s.obj ms_unix.obj


InitPROGRAM(make,make.exe)

BuildCObjectTarget(main,main.c)

BuildCLibraryTarget(version,version.c,$(PROGRAM))

BuildCLibraryTarget(commands,commands.c,$(PROGRAM))

BuildCLibraryTarget(job,job.c,$(PROGRAM))

BuildCLibraryTarget(file,file.c,$(PROGRAM))

BuildCLibraryTarget(dir,dir.c,$(PROGRAM))

BuildCLibraryTarget(misc,misc.c,$(PROGRAM))

BuildCLibraryTarget(read,read.c,$(PROGRAM))

BuildCLibraryTarget(remake,remake.c,$(PROGRAM))

BuildCLibraryTarget(rule,rule.c,$(PROGRAM))

BuildCLibraryTarget(implicit,implicit.c,$(PROGRAM))

BuildCLibraryTarget(default,default.c,$(PROGRAM))

BuildCLibraryTarget(variable,variable.c,$(PROGRAM))

BuildCLibraryTarget(expand,expand.c,$(PROGRAM))

BuildCLibraryTarget(function,function.c,$(PROGRAM))

BuildCLibraryTarget(vpath,vpath.c,$(PROGRAM))

BuildCLibraryTarget(ar,ar.c,$(PROGRAM))

BuildCLibraryTarget(arscan,arscan.c,$(PROGRAM))

BuildCLibraryTarget(signame,signame.c,$(PROGRAM))

BuildCLibraryTarget(getopt,getopt.c,$(PROGRAM))

BuildCLibraryTarget(getopt1,getopt1.c,$(PROGRAM))

BuildCLibraryTarget(alloc.obj,alloca.c,$(PROGRAM))

BuildCLibraryTarget(remote_s,remote_s.c,$(PROGRAM))

BuildCLibraryTarget(glob,glob.c,$(PROGRAM))

BuildCLibraryTarget(fnmatch,fnmatch.c,$(PROGRAM))

BuildCLibraryTarget(ms_unix,ms_unix.c,$(PROGRAM))

BuildExeTarget(make,main,$(PROGRAM),$(OBJS),NULLPARAMETER)

