# WLoadSP (Win32 version of LoadSP)
# Microsoft Visual C++ makefile

NAME=wloadsp

all: $(NAME).exe

clean:
	-@erase *.obj
	-@erase $(NAME).res
	-@erase $(NAME).exe

CC=cl.exe
CC_PROJ=/nologo /W3 /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /c

.c.obj::
	$(CC) $(CC_PROJ) $<

$(NAME).obj: $(NAME).c resource.h

RSC=rc.exe
RSC_PROJ=/fo"$(NAME).res" /d "NDEBUG"

$(NAME).res: $(NAME).rc resource.h
	$(RSC) $(RSC_PROJ) "$(NAME).rc"

LINK32=link.exe
LINK32_LIBS=kernel32.lib user32.lib gdi32.lib comdlg32.lib
# comctl32.lib advapi32.lib shell32.lib wsock32.lib
LINK32_FLAGS=/nologo /subsystem:windows /incremental:no /machine:I386 /out:"$(NAME).exe" /opt:nowin98
LINK32_OBJS=$(NAME).obj $(NAME).res

$(NAME).exe: $(LINK32_OBJS)
	$(LINK32) $(LINK32_LIBS) $(LINK32_FLAGS) $(LINK32_OBJS)
