############################################################
# (SDSL2) Small Dynamic Shadows Library.                   #
#                                                          #
# Makefile.                                                #
#                                                          #
# Sergei Savchenko 2001.                                   #
############################################################

CC = cl
LN = link
CF = /c /W3

############################################################


test.exe : test.obj dslworld.obj dslmodel.obj dslofscr.obj dslutil.obj dslplanr.obj dslproj.obj dslvolum.obj dslshmap.obj dslprmap.obj
	$(LN) /out:test.exe test.obj dslworld.obj dslmodel.obj dslofscr.obj dslutil.obj dslplanr.obj dslproj.obj dslvolum.obj dslshmap.obj dslprmap.obj

test.obj: test.c
	$(CC) $(CF) test.c

dslworld.obj: dslworld.c
	$(CC) $(CF) dslworld.c

dslmodel.obj: dslmodel.c
	$(CC) $(CF) dslmodel.c

dslofscr.obj: dslofscr.c
	$(CC) $(CF) dslofscr.c

dslutil.obj: dslutil.c
	$(CC) $(CF) dslutil.c

dslplanr.obj: dslplanr.c
	$(CC) $(CF) dslplanr.c

dslproj.obj: dslproj.c
	$(CC) $(CF) dslproj.c

dslvolum.obj: dslvolum.c
	$(CC) $(CF) dslvolum.c

dslshmap.obj: dslshmap.c
	$(CC) $(CF) dslshmap.c

dslprmap.obj: dslprmap.c
	$(CC) $(CF) dslprmap.c

clean:
	del test.exe *.obj

############################################################
