# This is a three-language sample
NAME=generic
all: $(NAME).exe

#run nmake -D BUG=/Zi for debug version
#BUG=/Zi

.c.obj:
   cl -c $(BUG) -D"UNICODE" -nologo $*.c

.rc.res:
	rc $(OPT) -r $*.rc

OBJ = $(NAME).obj

$(NAME).exe:: $(OBJ) $(NAME).res
	cl $(BUG) $(OBJ) $(NAME).res user32.lib kernel32.lib gdi32.lib -o $(NAME).exe 

clean:
	if exist $(NAME).exe  del $(NAME).exe
	if exist *.res  del *.res
	if exist *.err  del *.err
	if exist *.obj  del *.obj
	if exist *.map  del *.map
	if exist *.sym  del *.sym
	if exist *.cod  del *.cod
	if exist *.pdb  del *.pdb
	if exist *.ilk  del *.ilk
	if exist *.aps  del *.aps
