home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / icon / historic / v941.tgz / icon.v941src.tar / icon.v941src / ipl / gpacks / vib / Makefile < prev    next >
Makefile  |  2000-08-04  |  734b  |  36 lines

  1. #  Makefile for vib, the Visual Interface Builder
  2.  
  3. ICONT = icont
  4. IFLAGS = -us
  5. ITRAN = $(ICONT) $(IFLAGS)
  6.  
  7. OBJ = vib.u2 vibbttn.u2 vibedit.u2 vibfile.u2 vibglbl.u2 \
  8.     viblabel.u2 vibline.u2 viblist.u2 vibmenu.u2 vibradio.u2 \
  9.     vibrect.u2 vibsizer.u2 vibslidr.u2 vibtalk.u2 vibtext.u2
  10.  
  11. .SUFFIXES: .icn .u2 .gif .ps
  12.  
  13. .icn.u2:    ; $(ITRAN) -c $<
  14. .icn:        ; $(ITRAN) $<
  15.  
  16. .gif.ps:
  17.     giftoppm $< | ppmtopgm | pnmtops -scale .75 >$@
  18.  
  19. vib:    $(OBJ)
  20.     $(ITRAN) -o vib $(OBJ)
  21.  
  22. $(OBJ):    vibdefn.icn
  23.  
  24.  
  25. ipd doc: ipd265.ps
  26.  
  27. ipd265.ps:    ipd265.bibl fig1.ps fig2.ps
  28.     bib -t stdn -p /r/che/usr/ralph/docs/reg.index <ipd265.bibl | \
  29.         psfig | psroff -t >ipd265.ps
  30.  
  31. Iexe:    vib
  32.     cp vib ../../iexe/
  33.  
  34. clean Clean:
  35.     rm -f vib *.ps *.u[12] app vibpro* core busy dlog
  36.