|
|
1.1 ! root 1: # $Header: /newbits/usr/lib/libcurses/RCS/Makefile,v 1.5 92/02/17 13:39:49 bin Exp $ ! 2: # ! 3: # Copyright (c) 1987 Regents of the University of California. ! 4: # All rights reserved. ! 5: # ! 6: # Redistribution and use in source and binary forms are permitted ! 7: # provided that the above copyright notice and this paragraph are ! 8: # duplicated in all such forms and that any documentation, ! 9: # advertising materials, and other materials related to such ! 10: # distribution and use acknowledge that the software was developed ! 11: # by the University of California, Berkeley. The name of the ! 12: # University may not be used to endorse or promote products derived ! 13: # from this software without specific prior written permission. ! 14: # THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR ! 15: # IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED ! 16: # WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. ! 17: # ! 18: # @(#)Makefile 5.4 (Berkeley) 6/30/88 ! 19: # ! 20: # Modifications Copyright INETCO Systems Ltd. (c) 1989 ! 21: # ! 22: # $Log: Makefile,v $ ! 23: # Revision 1.5 92/02/17 13:39:49 bin ! 24: # update by steve for new make macros ! 25: # ! 26: # Revision 1.3 89/11/07 17:47:19 src ! 27: # Bug: Make install would always update modification times of include files. ! 28: # Fix: Now use "cpdir -d" to avoid updating modification times (ABC). ! 29: # ! 30: # Revision 1.2 89/08/25 14:56:45 src ! 31: # Updated dependencies. ! 32: # ! 33: # Mar 21, 1989: bcopy.c, beep.c, getkey.c, and need.c are INETCO additions. ! 34: # ! 35: ! 36: RCSPATH=$${CMDPATH-/usr/src/lib}/libcurses ! 37: ! 38: DESTDIR=/interim/usr/lib/ ! 39: DESTDIR386=/bin386/usr/lib/ ! 40: DESTDIRNDP=/bin386/usr/lib/ndp/ ! 41: ! 42: CC=exec /bin/cc ! 43: ! 44: LIBC=/lib/libc.a ! 45: INCDIR=/usr/include ! 46: ! 47: CFLAGS=-O -I$(SRCPATH) -VNDP ! 48: ! 49: OBJS=\ ! 50: copyright.o \ ! 51: addbytes.o \ ! 52: addch.o \ ! 53: addstr.o \ ! 54: bcopy.o \ ! 55: beep.o \ ! 56: box.o \ ! 57: clear.o \ ! 58: clrtobot.o \ ! 59: clrtoeol.o \ ! 60: cr_put.o \ ! 61: cr_tty.o \ ! 62: curses.o \ ! 63: delch.o \ ! 64: deleteln.o \ ! 65: delwin.o \ ! 66: endwin.o \ ! 67: erase.o \ ! 68: fullname.o \ ! 69: getch.o \ ! 70: getkey.o \ ! 71: getstr.o \ ! 72: id_subwins.o \ ! 73: idlok.o \ ! 74: initscr.o \ ! 75: insch.o \ ! 76: insertln.o \ ! 77: longname.o \ ! 78: move.o \ ! 79: mvprintw.o \ ! 80: mvscanw.o \ ! 81: mvwin.o \ ! 82: need.o \ ! 83: newwin.o \ ! 84: overlay.o \ ! 85: overwrite.o \ ! 86: printw.o \ ! 87: putchar.o \ ! 88: refresh.o \ ! 89: scanw.o \ ! 90: scroll.o \ ! 91: standout.o \ ! 92: tflgtab.o \ ! 93: tkeytab.o \ ! 94: toucholap.o \ ! 95: touchwin.o \ ! 96: tstp.o \ ! 97: tstrtab.o \ ! 98: unctrl.o ! 99: ! 100: libcurses.a: $(OBJS) ! 101: : rm -f libcurses.a ! 102: $(AR) rcvks $(DESTDIR)libcurses.a $(OBJS) ! 103: ! 104: libtermcap.NDP: $(OBJS) ! 105: : rm -f $(DESTDIRNDP)libtermcap.a ! 106: $(AR) rcvks $(DESTDIRNDP)libtermcap.a $(OBJS) /newbits/usr/lib/libterm/objndp/*.o ! 107: ! 108: libtermcap: $(OBJS) ! 109: : rm -f $(DESTDIR386)libtermcap.a ! 110: $(AR) rcvks $(DESTDIR386)libtermcap.a $(OBJS) /newbits/usr/lib/libterm/obj386/*.o ! 111: ! 112: install: libcurses.a curses.h unctrl.h ! 113: su root cp -d libcurses.a /usr/lib ! 114: su root cp -d `srcpath curses.h unctrl.h` $(INCDIR) ! 115: ! 116: addbytes.o: addbytes.c curses.ext curses.h ! 117: addch.o: addch.c curses.ext curses.h ! 118: addstr.o: addstr.c curses.ext curses.h ! 119: bcopy.o: bcopy.c ! 120: beep.o: beep.c ! 121: box.o: box.c curses.ext curses.h ! 122: clear.o: clear.c curses.ext curses.h ! 123: clrtobot.o: clrtobot.c curses.ext curses.h ! 124: clrtoeol.o: clrtoeol.c curses.ext curses.h ! 125: cr_put.o: cr_put.c curses.ext curses.h ! 126: cr_tty.o: cr_tty.c curses.ext curses.h ! 127: curses.o: curses.c curses.h ! 128: delch.o: delch.c curses.ext curses.h ! 129: deleteln.o: deleteln.c curses.ext curses.h ! 130: delwin.o: delwin.c curses.ext curses.h ! 131: endwin.o: endwin.c curses.ext curses.h ! 132: erase.o: erase.c curses.ext curses.h ! 133: fullname.o: fullname.c ! 134: getch.o: getch.c curses.ext curses.h ! 135: getkey.o: getkey.c curses.h ! 136: getstr.o: getstr.c curses.ext curses.h ! 137: idlok.o: idlok.c curses.ext curses.h ! 138: id_subwins.o: id_subwins.c curses.ext curses.h ! 139: initscr.o: initscr.c curses.ext curses.h ! 140: insch.o: insch.c curses.ext curses.h ! 141: insertln.o: insertln.c curses.ext curses.h ! 142: longname.o: longname.c ! 143: move.o: move.c curses.ext curses.h ! 144: mvprintw.o: mvprintw.c curses.ext curses.h ! 145: mvscanw.o: mvscanw.c curses.ext curses.h ! 146: mvwin.o: mvwin.c curses.ext curses.h ! 147: need.o: need.c curses.ext ! 148: newwin.o: newwin.c curses.ext curses.h ! 149: overlay.o: overlay.c curses.ext curses.h ! 150: overwrite.o: overwrite.c curses.ext curses.h ! 151: printw.o: printw.c curses.ext curses.h ! 152: putchar.o: putchar.c curses.ext curses.h ! 153: refresh.o: refresh.c curses.ext curses.h ! 154: scanw.o: scanw.c curses.ext curses.h ! 155: scroll.o: scroll.c curses.ext curses.h ! 156: tflgtab.o: tflgtab.c curses.h ! 157: copyright.o: copyright.c ! 158: tstrtab.o: tstrtab.c curses.h ! 159: toucholap.o: toucholap.c curses.ext curses.h ! 160: standout.o: standout.c curses.ext curses.h ! 161: touchwin.o: touchwin.c curses.ext curses.h ! 162: tstp.o: tstp.c curses.ext curses.h ! 163: tkeytab.o: tkeytab.c curses.h ! 164: unctrl.o: unctrl.c
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.