Annotation of 41BSD/lib/libcurses/Makefile, revision 1.1

1.1     ! root        1: #
        !             2: # cursor package maker
        !             3: #
        !             4: HEADERS=curses.h unctrl.h cr_ex.h
        !             5: CFILES=        box.c clear.c initscr.c endwin.c mvprintw.c mvscanw.c mvwin.c \
        !             6:        newwin.c overlay.c overwrite.c printw.c scanw.c refresh.c \
        !             7:        touchwin.c erase.c clrtobot.c clrtoeol.c cr_put.c cr_tty.c \
        !             8:        longname.c delwin.c insertln.c deleteln.c scroll.c getstr.c \
        !             9:        getch.c addstr.c addch.c move.c curses.c unctrl.c standout.c
        !            10: 
        !            11: OBJS=  box.o clear.o initscr.o endwin.o mvprintw.o mvscanw.o mvwin.o \
        !            12:        newwin.o overlay.o overwrite.o printw.o scanw.o refresh.o \
        !            13:        touchwin.o erase.o clrtobot.o clrtoeol.o cr_put.o cr_tty.o \
        !            14:        longname.o delwin.o insertln.o deleteln.o scroll.o getstr.o \
        !            15:        getch.o addstr.o addch.o move.o curses.o unctrl.o standout.o
        !            16: 
        !            17: POBJS= box.po clear.po initscr.po endwin.po mvprintw.po mvscanw.po mvwin.po \
        !            18:        newwin.po overlay.po overwrite.po printw.po scanw.po refresh.po \
        !            19:        touchwin.po erase.po clrtobot.po clrtoeol.po cr_put.po cr_tty.po \
        !            20:        longname.po delwin.po insertln.po deleteln.po scroll.po getstr.po \
        !            21:        getch.po addstr.po addch.po move.po curses.po unctrl.po standout.po
        !            22: 
        !            23: CTAGS= ctags
        !            24: CC=    cc
        !            25: LINT=  lint
        !            26: AR=    ar
        !            27: RM=    rm
        !            28: LN=    ln
        !            29: CFL=
        !            30: CFLAGS=        -O ${CFL}
        !            31: .SUFFIXES: .po
        !            32: 
        !            33: .c.po:
        !            34:        ln $*.c x.c
        !            35:        ${CC} ${CFLAGS} -p -c x.c
        !            36:        mv x.o $*.po ; rm x.c
        !            37: 
        !            38: crlib: ${OBJS}
        !            39:        ${AR} ruv crlib ${OBJS}
        !            40:        ranlib crlib
        !            41: 
        !            42: pcrlib: ${POBJS}
        !            43:        ${AR} ruv pcrlib ${POBJS}
        !            44:        ranlib pcrlib
        !            45: 
        !            46: test:  crlib test.o
        !            47:        ${CC} ${CFLAGS} -o test test.o crlib -ltermlib
        !            48: 
        !            49: a.out: crlib cat.o
        !            50:        ${CC} ${CFLAGS} cat.o crlib -ltermlib
        !            51: 
        !            52: cat.o: curses.h
        !            53:        ${CC} -c ${CFLAGS} cat.c
        !            54: 
        !            55: new:   cleanup ctags
        !            56:        ${CC} -c ${CFLAGS} ${CFILES}
        !            57:        ${AR} qv crlib ${OBJS}
        !            58:        ${RM} /ya/staff/arnold/=eye/crlib /ya/staff/arnold/=hacks/crlib \
        !            59:              /ya/staff/arnold/=eye/curses.h /ya/staff/arnold/=hacks/curses.h
        !            60: 
        !            61: clean:
        !            62:        rm ${OBJS} crlib
        !            63: 
        !            64: ctags:
        !            65:        ${CTAGS} ${CFILES} curses.h cr_ex.h
        !            66: 
        !            67: lint:
        !            68:        ${LINT} -hxb ${CFL} ${CFILES} -lcurses > lint.out
        !            69: 
        !            70: lpr:
        !            71:        -pr curses.h ${CFILES} | lpr
        !            72:        -lpq
        !            73: 
        !            74: tp:
        !            75:        tp crm0 Makefile tags ${HEADERS} curses.ext ${CFILES} llib-lcurses
        !            76: 
        !            77: tar:
        !            78:        tar crvf curses.tar Makefile tags ${HEADERS} curses.ext ${CFILES} llib-lcurses
        !            79: 
        !            80: llib-lcurses.ln: llib-lcurses
        !            81:        -(/lib/cpp -C -Dlint llib-lcurses | /usr/lib/lpass1 > llib-lcurses.ln ) 2>&1 | grep -v warning
        !            82: 
        !            83: install:
        !            84:        install -c crlib ${DESTDIR}/usr/lib/libcurses.a
        !            85:        ranlib ${DESTDIR}/usr/lib/libcurses.a

unix.superglobalmegacorp.com

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