#dll32 makefile

NAME=Dll32
ALL : $(NAME).dll

CPP=cl.exe
MTL=midl.exe
RSC=rc.exe
LINK32=link.exe

CPP_PROJ=/nologo /MT /W3 /GX /O2 /D "WIN32" /D "_WINDOWS" /FD /c
MTL_PROJ=/nologo /D "NDEBUG" /mktyplib203 /o NUL /win32

LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib \
 /nologo /subsystem:windows /dll /incremental:no\
 /pdb:"$(NAME).pdb" /machine:I386 /out:"$(NAME).dll"\
 /implib:"$(NAME).lib"

OBJS= $(NAME).obj

$(NAME).dll : $(OBJS)
    $(LINK32) @<<
  $(LINK32_FLAGS) $(OBJS)
<<

CLEAN :
	del *.obj
	del *.pdb
	del *.exp
	del *.idb
	del $(NAME).lib
	del $(NAME).dll

.c{$(CPP_OBJS)}.obj::
   $(CPP) @<<
   $(CPP_PROJ) $<
<<
