CC = cl
LD = link

CFLAGS = /c /D_MSC
LFLAGS = /dll
LIBS = wsock32.lib

ALL : japi.dll

# Object Files
japi4f.obj: japi4f.c
	$(CC) $(CFLAGS) japi4f.c 	
japidll.obj: japidll.c
	$(CC) $(CFLAGS) japidll.c
japilib.obj: japilib.c japi.h japiserver.h japi_p.h
	$(CC) $(CFLAGS) japilib.c
fileselect.obj : fileselect.c
	$(CC) $(CFLAGS) fileselect.c
imageio.obj : imageio.c
	$(CC) $(CFLAGS) imageio.c


# link together into a DLL
japi.dll : japidll.obj japilib.obj japi4f.obj imageio.obj fileselect.obj
	$(LD) $(LFLAGS) $(LIBS) japidll.obj japilib.obj japi4f.obj imageio.obj fileselect.obj /out:"japi.dll" ;\
	
# cleanman
clean :
	rm *.dll *.obj *.exp *.lib *.def ;\
