!include <ntwin32.mak>

C_DEFINES=-DWIN_NT -DSTDC_HEADERS -D_POSIX_SOURCE -DDIRENT -DSTACK_DIRECTION=-1 -D__STDC__ -DDF_POSIX -D_POSIX_
C_INCLUDES=-I..\include\bsd -I..\include\df

all: bsdpsx.lib

bcopy.obj: bcopy.c

bzero.obj: bzero.c

for2bak.obj: for2bak.c

fts.obj: fts.c

getenv.obj: getenv.c

getopt.obj: getopt.c

getwd.obj: getwd.c

index.obj: index.c

lstat.obj: lstat.c

mknod.obj: mknod.c

putenv.obj: putenv.c

pwcache.obj: pwcache.c

rindex.obj: rindex.c

scandir.obj: scandir.c

seekdir.obj: seekdir.c 

setenv.obj: setenv.c

setmode.obj: setmode.c

snprintf.obj: snprintf.c

strmode.obj: strmode.c

telldir.obj: telldir.c

utimes.obj: utimes.c

vfork.obj: vfork.c	


bsdpsx.lib: bcopy.obj bzero.obj for2bak.obj fts.obj getenv.obj getopt.obj getwd.obj index.obj lstat.obj mknod.obj putenv.obj pwcache.obj rindex.obj scandir.obj  seekdir.obj setenv.obj setmode.obj snprintf.obj strmode.obj telldir.obj utimes.obj vfork.obj
	lib32 -DEBUGTYPE:BOTH -MACHINE:$(CPU) -SUBSYSTEM:posix -OUT:$*.lib $** 

.c.obj:
	$(cc) $(cflags) $(psxvars) $(cvars) $(cdebug) $(C_DEFINES) $(C_INCLUDES) $*.c

