1cb93a386Sopenharmony_ci
2cb93a386Sopenharmony_cicc_defs = /inc=$(ZLIBSRC)
3cb93a386Sopenharmony_cic_deb =
4cb93a386Sopenharmony_ci
5cb93a386Sopenharmony_ci.ifdef __DECC__
6cb93a386Sopenharmony_cipref = /prefix=all
7cb93a386Sopenharmony_ci.endif
8cb93a386Sopenharmony_ci
9cb93a386Sopenharmony_ci
10cb93a386Sopenharmony_ci
11cb93a386Sopenharmony_ciOBJS = png.obj, pngset.obj, pngget.obj, pngrutil.obj, pngtrans.obj,\
12cb93a386Sopenharmony_ci	pngwutil.obj, pngread.obj, pngmem.obj, pngwrite.obj, pngrtran.obj,\
13cb93a386Sopenharmony_ci	pngwtran.obj, pngrio.obj, pngwio.obj, pngerror.obj, pngpread.obj
14cb93a386Sopenharmony_ci
15cb93a386Sopenharmony_ci
16cb93a386Sopenharmony_ciCFLAGS= $(C_DEB) $(CC_DEFS) $(PREF)
17cb93a386Sopenharmony_ci
18cb93a386Sopenharmony_ciall : pngtest.exe libpng.olb
19cb93a386Sopenharmony_ci	@ write sys$output " pngtest available"
20cb93a386Sopenharmony_ci
21cb93a386Sopenharmony_cilibpng.olb : libpng.olb($(OBJS))
22cb93a386Sopenharmony_ci	@ write sys$output " libpng available"
23cb93a386Sopenharmony_ci
24cb93a386Sopenharmony_ci
25cb93a386Sopenharmony_cipngtest.exe : pngtest.obj libpng.olb
26cb93a386Sopenharmony_ci              link pngtest,libpng.olb/lib,$(ZLIBSRC)libz.olb/lib
27cb93a386Sopenharmony_ci
28cb93a386Sopenharmony_citest : pngtest.exe
29cb93a386Sopenharmony_ci   run pngtest
30cb93a386Sopenharmony_ci
31cb93a386Sopenharmony_ciclean :
32cb93a386Sopenharmony_ci	delete *.obj;*,*.exe;
33cb93a386Sopenharmony_ci
34cb93a386Sopenharmony_ci
35cb93a386Sopenharmony_ci# Other dependencies.
36cb93a386Sopenharmony_cipng.obj : png.h, pngconf.h, pnglibconf.h, pngpriv.h, pngstruct.h,pnginfo.h, pngdebug.h
37cb93a386Sopenharmony_cipngpread.obj : png.h, pngconf.h, pnglibconf.h, pngpriv.h, pngstruct.h,pnginfo.h, pngdebug.h
38cb93a386Sopenharmony_cipngset.obj : png.h, pngconf.h, pnglibconf.h, pngpriv.h, pngstruct.h,pnginfo.h, pngdebug.h
39cb93a386Sopenharmony_cipngget.obj : png.h, pngconf.h, pnglibconf.h, pngpriv.h, pngstruct.h,pnginfo.h, pngdebug.h
40cb93a386Sopenharmony_cipngread.obj : png.h, pngconf.h, pnglibconf.h, pngpriv.h, pngstruct.h,pnginfo.h, pngdebug.h
41cb93a386Sopenharmony_cipngrtran.obj : png.h, pngconf.h, pnglibconf.h, pngpriv.h, pngstruct.h,pnginfo.h, pngdebug.h
42cb93a386Sopenharmony_cipngrutil.obj : png.h, pngconf.h, pnglibconf.h, pngpriv.h, pngstruct.h,pnginfo.h, pngdebug.h
43cb93a386Sopenharmony_cipngerror.obj : png.h, pngconf.h, pnglibconf.h, pngpriv.h, pngstruct.h,pnginfo.h, pngdebug.h
44cb93a386Sopenharmony_cipngmem.obj : png.h, pngconf.h, pnglibconf.h, pngpriv.h, pngstruct.h,pnginfo.h, pngdebug.h
45cb93a386Sopenharmony_cipngrio.obj : png.h, pngconf.h, pnglibconf.h, pngpriv.h, pngstruct.h,pnginfo.h, pngdebug.h
46cb93a386Sopenharmony_cipngwio.obj : png.h, pngconf.h, pnglibconf.h, pngpriv.h, pngstruct.h,pnginfo.h, pngdebug.h
47cb93a386Sopenharmony_cipngtrans.obj : png.h, pngconf.h, pnglibconf.h, pngpriv.h, pngstruct.h,pnginfo.h, pngdebug.h
48cb93a386Sopenharmony_cipngwrite.obj : png.h, pngconf.h, pnglibconf.h, pngpriv.h, pngstruct.h,pnginfo.h, pngdebug.h
49cb93a386Sopenharmony_cipngwtran.obj : png.h, pngconf.h, pnglibconf.h, pngpriv.h, pngstruct.h,pnginfo.h, pngdebug.h
50cb93a386Sopenharmony_cipngwutil.obj : png.h, pngconf.h, pnglibconf.h, pngpriv.h, pngstruct.h,pnginfo.h, pngdebug.h
51cb93a386Sopenharmony_ci
52cb93a386Sopenharmony_cipngtest.obj : png.h, pngconf.h, pnglibconf.h
53