home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / pdflb302.zip / pdf / lpng.1-0-8 / scripts / makefile.Vac365 < prev    next >
Makefile  |  2000-09-08  |  1KB  |  37 lines

  1. # Makefile for LPNG.1-0-8    tested with vac 3.6.5 fixpak 1 & os2 toolkit 4.5
  2. # as you see we don"t use the pngos2.def anymore
  3. # All the function are exported with the __export keyword
  4. # All the variabled are exported with the _Export keyword
  5. # see PNGCONF.H ifdef __IBMC__
  6. # Ported by Serge Sterck 08/09/2000
  7.  
  8. CC = icc
  9. LD = ilink
  10. AR = ilib
  11. RM = del
  12. IM = implib
  13.  
  14. CFLAGS  = /W1 /Ge- /Q+ /DPNG_BUILD_DLL /I..\zlib.1-1-3
  15. LDFLAGS = ..\zlib.1-1-3\zlib113.lib
  16.  
  17. OBJS = png.obj pngset.obj pngget.obj pngrutil.obj pngtrans.obj pngwutil.obj \
  18.         pngread.obj pngrio.obj pngwio.obj pngwrite.obj pngrtran.obj \
  19.         pngwtran.obj pngmem.obj pngerror.obj pngpread.obj
  20.  
  21. ALL : lpng108.dll pngtest.exe
  22.  
  23. CLEAN :
  24.    -  del *.obj
  25.    -  del *.exe
  26.    -  del *.dll
  27.  
  28. lpng108.dll : $(OBJS)
  29.      $(LD) $(LDFLAGS) /DLL $(OBJS) /out:lpng108.dll
  30.      $(IM) lpng108.lib lpng108.dll
  31.  
  32. pngtest.exe : pngtest.obj
  33.      $(LD) /EXE pngtest.obj ..\zlib.1-1-3\zlib113.lib lpng108.lib
  34.  
  35. pngtest.obj : pngtest.c
  36.      $(CC) /W1 /c /I ..\zlib.1-1-3 pngtest.c
  37.