Annotation of coherent/d/usr/lib/libcurses/Makefile, revision 1.1.1.1

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

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.