home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / unix / volume10 / logo / patch01 / Make.Sun < prev    next >
Encoding:
Text File  |  1987-07-06  |  1.0 KB  |  48 lines

  1.  
  2. # Makefile modified for use on Suns
  3.  
  4. CFLAGS = -O -Usun
  5. LIBS = -lsuntool -lsunwindow -lpixrect -lm -ltermlib -lc
  6. #LDFLAGS = -X -i
  7. LDFLAGS = -X
  8.  
  9. all:    logo logotool logohead
  10.  
  11. logo:    y.tab.o logoparse.o zerr.o main.o logoop.o logoaux.o unix.o \
  12.     storage.o turtle.o procedit.o logonum.o procvars.o logoproc.o \
  13.     proplist.o
  14.     ld $(LDFLAGS) -o logo /lib/crt0.o *.o $(LIBS)
  15.  
  16. logotool:    logo.c logo.icon
  17.     cc -o logotool $(CFLAGS) logo.c -lsuntool -lsunwindow -lpixrect
  18.  
  19. logo.c:
  20.     
  21.  
  22. turtle.o:    atari.i gigi.i adm.i tek.i admtek.i sun.i
  23.  
  24. y.tab.c:    logo.y
  25.     yacc logo.y
  26.  
  27. logohead:    logohead.c
  28.     cc -O -o logohead logohead.c
  29.  
  30. help:    splithelp logoman
  31.     ./makehelp
  32.  
  33. splithelp:    splithelp.c
  34.     cc -O -o splithelp splithelp.c
  35.  
  36. install:
  37.     cp logo /usr/local/logo
  38.     cp logotool /usr/local/logotool
  39.     -mkdir /usr/local/lib/logo
  40.     -mkdir /usr/local/lib/logo/doc
  41.     cp help/* /usr/local/lib/logo/doc
  42.     cp helpfile applediff olddiff /usr/local/lib/logo/doc
  43.     cp library/* /usr/local/lib/logo
  44.     cp logohead /usr/local/lib/logo
  45.  
  46. clean:
  47.     rm *.o logo logotool logohead splithelp
  48.