home *** CD-ROM | disk | FTP | other *** search
/ GEMini Atari / GEMini_Atari_CD-ROM_Walnut_Creek_December_1993.iso / files / gnu / crssrc16 / mincl < prev    next >
Text File  |  1993-07-29  |  1KB  |  47 lines

  1. CURSEOBJ = addbytes.o addch.o addstr.o box.o clear.o clrtobot.o clrtoeol.o \
  2.     cr_put.o cr_tty.o curses.o delch.o deleteln.o delwin.o endwin.o \
  3.     erase.o fullname.o getch.o getstr.o id_subwi.o idlok.o \
  4.     initscr.o insch.o insertln.o longname.o move.o mvprintw.o \
  5.     mvscanw.o mvwin.o newwin.o overlay.o overwrit.o printw.o \
  6.     putchar.o refresh.o scanw.o scroll.o standout.o touchola.o \
  7.     touchwin.o tstp.o unctrl.o
  8.  
  9. TERMOBJ =    tgetent.o tgetflag.o tgetnum.o tgetstr.o tgoto.o \
  10.         tputs.o fgetlr.o
  11.  
  12. OTHER = xconsole.o ident.o
  13.  
  14. all: $(ALL)
  15.  
  16. $(CURSES) : $(CURSEOBJ) $(TERMOBJ) $(OTHER)
  17.     rm -f $@
  18.     $(AR) rs $@ $^
  19.  
  20. $(TERMCAP): $(TERMOBJ) $(OTHER)
  21.     rm -f $@
  22.     $(AR) rs $@ $^
  23.  
  24. install: $(ALL)
  25.     cp $(ALL) $(LIB)
  26.     cp curses.h $(INC)
  27.     cp termcap.h $(INC)
  28.  
  29. clean :
  30.     rm -f $(CURSEOBJ) $(TERMOBJ) $(OTHER)
  31.  
  32. realclean : clean
  33.     rm -f  $(TESTS) $(ALL) report core
  34.  
  35. tests: $(TESTS)
  36.  
  37. ttcp$(ST).ttp: testtcp.c
  38.     $(CC) $(CFLAGS) -o $@ $^ -l$(CURSES)
  39.  
  40. twinkl$(ST).ttp: twinkle.c
  41.     $(CC) $(CFLAGS) -o $@ $^ -l$(CURSES)
  42.  
  43. worms$(ST).ttp: worms.c
  44.     $(CC) $(CFLAGS) -o $@ $^ -l$(CURSES)
  45.  
  46. .PHONY: install clean realclean tests all top
  47.