!INCLUDE ..\tools\common.mak

# for unicode, /D_UNICODE and /DUNICODE
!if "$(RELEASE)" != "1" 
OUT = utild
!else
OUT = utilr
!endif

FILES = ..\*.cpp
LIBS = libjpeg.lib libpng.lib zlib.lib

#LIBS = user32.lib ole32.lib gdi32.lib zlib-msc6.lib libpng-msc6.lib \
#	   shell32.lib comdlg32.lib advapi32.lib comctl32.lib libjpeg.lib \
#	   winmm.lib \

# NMAKE runs the first target by default.
all: $(OUT).lib

$(OUT).lib: $(OBJ) *.cpp *.h 
!if "$(RELEASE)" == "1"
	@echo Making RELEASE version! ****************************************
!endif
	@cd $(OBJ)
	@cl /nologo $(CCFLAGS) /c /I.. /Fd$(EXE).pdb $(FILES)
	@cd ..
	@lib /NOLOGO /OUT:$(OUT).lib $(LIBS) $(OBJ)\*.obj
	@echo done

clean:
	@if exist $(OBJ) del /q $(OBJ)\*.*
	@if exist $(OBJ) rmdir $(OBJ)
	@if exist *~ del *~
	@if exist *.pdb del *.pdb
	@if exist utild.lib del utild.lib
	@if exist utilr.lib del utilr.lib

$(OBJ): 
	@if not exist $(OBJ) mkdir $(OBJ)

$(OBJ)\resources.res: resources.rc
		@echo compiling resources...
		@RC.EXE /fo$(OBJ)\resources.res resources.rc

