#
# Simple bitmap viewer
#
# OS/2
# IBM VisualAge C++, with CTC306, CTD302 and CTU304
#

GBM =		\build\os2\graphics\gbm

.SUFFIXES:	.c .obj

CWARNS =	/W3 /Wcnd+cns+ord+par+pro+rea+ret+use+
CFLAGS =	/C+ $(CWARNS) /I$(GBM) /G4 /Gd-e+m+ /Q+ /O+ /Os-
LFLAGS =	/NOLOGO /ALIGN:4 /BASE:0x10000 /NOI

.c.obj:
		icc $(CFLAGS) $*.c

#

gbmv.exe:	gbmv.obj gbmv.def $(GBM)\gbm.lib $(GBM)\gbmerr.lib \
		$(GBM)\gbmht.lib gbmv.res
		ilink $(LFLAGS) /OUT:$@ gbmv.obj gbmv.def $(GBM)\gbm.lib \
			$(GBM)\gbmerr.lib $(GBM)\gbmht.lib
		rc -n gbmv.res $@

gbmv.obj:	gbmv.c gbmv.h $(GBM)\gbm.h $(GBM)\gbmerr.h $(GBM)\gbmht.h

gbmv.res:	gbmv.rc gbmv.h gbmv.ico
		rc -n -r gbmv.rc

#

clean:
		-del *.obj *.res 2> nul

#

IDIR =		d:\gbm

install:
		copy *.exe $(IDIR)

