Annotation of 43BSDReno/usr.bin/tn3270/telnet/Makefile, revision 1.1

1.1     ! root        1: #
        !             2: # Copyright (c) 1987 Regents of the University of California.
        !             3: # All rights reserved.
        !             4: #
        !             5: # Redistribution and use in source and binary forms are permitted
        !             6: # provided that the above copyright notice and this paragraph are
        !             7: # duplicated in all such forms and that any documentation,
        !             8: # advertising materials, and other materials related to such
        !             9: # distribution and use acknowledge that the software was developed
        !            10: # by the University of California, Berkeley.  The name of the
        !            11: # University may not be used to endorse or promote products derived
        !            12: # from this software without specific prior written permission.
        !            13: # THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
        !            14: # IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
        !            15: # WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
        !            16: #
        !            17: #      @(#)Makefile    4.4 (Berkeley) 6/6/90
        !            18: #
        !            19: 
        !            20: # The following is the telnet makefile for tn3270, using the shared telnet
        !            21: # sources.
        !            22: 
        !            23: #
        !            24: # TERMCAP      Define this if your system is termcap based,
        !            25: #              otherwise a terminfo based system is assumed.
        !            26: #
        !            27: # SRCRT                Includes code to allow you to specify source routes.
        !            28: #              Format is:
        !            29: #                      [!]@hop1@hop2...[@|:]dst
        !            30: #              Leading ! means strict source route.
        !            31: #
        !            32: # NOSTRNCASECMP        Define this if you do not have strncasecmp() in
        !            33: #              your C libarary.
        !            34: #
        !            35: # USE_TERMIO   Define this if you have System V termio structures.
        !            36: #              What is here is how things are on Cray computers.
        !            37: #
        !            38: # KLUDGELINEMODE Define this to get the kludged up version of linemode
        !            39: #              that was in 4.3BSD.  This is a good thing to have
        !            40: #              around for talking to older systems.
        !            41: #
        !            42: 
        !            43: DEFINES= -DTERMCAP -DSRCRT -DKLUDGELINEMODE -DUSE_TERMIO
        !            44: 
        !            45: 
        !            46: VPATH  =       ${.CURDIR}/../../telnet
        !            47: XINCLUDES=     -I${.CURDIR}/../../telnet -I${.CURDIR}
        !            48: INCLUDES=
        !            49: XDEFINES       =       -DTN3270
        !            50: OPTIMIZE=      -O
        !            51: CFLAGS =       ${OPTIMIZE} ${INCLUDES} ${DEFINES}
        !            52: XCFLAGS=       ${XINCLUDES} ${XDEFINES}
        !            53: LD     =       ld
        !            54: LDFLAGS        =       -r
        !            55: PRINT  = print
        !            56: ACTION = sccs tell
        !            57: LIBC=  /usr/lib/libc.a
        !            58: ALLH=  defines.h externs.h fdset.h general.h ring.h types.h
        !            59: SRCS=  commands.c main.c network.c ring.c \
        !            60:        sys_bsd.c telnet.c terminal.c \
        !            61:        tn3270.c utilities.c
        !            62: ALLHC=         ${ALLH} ${SRCS}
        !            63: ALLPRINT =     ${ALLHC}
        !            64: ALLSOURCE=     ${ALLHC} Makefile Makefile_ultrix
        !            65: OBJS=  commands.o main.o network.o ring.o sys_bsd.o \
        !            66:        telnet.o terminal.o tn3270.o utilities.o
        !            67: 
        !            68: .c.o:
        !            69:        ${CC} -c ${CFLAGS} ${XCFLAGS} $<
        !            70: 
        !            71: telprog.o:     ${OBJS} ${LIBC}
        !            72:        ${LD} ${LDFLAGS} -o $@ ${OBJS}
        !            73: 
        !            74: clean: FRC
        !            75:        rm -f telprog.o ${OBJS} core telnet
        !            76: 
        !            77: depend: FRC ${SRCS}
        !            78:        mkdep ${CFLAGS} ${SRCS}
        !            79: 
        !            80: lint: FRC ${SRCS}
        !            81:        lint ${CFLAGS} ${SRCS}
        !            82: 
        !            83: tags: FRC ${ALLHC}
        !            84:        ctags ${ALLHC}
        !            85: 
        !            86: print: FRC ${ALLPRINT}
        !            87:        ${PRINT} ${ALLPRINT}
        !            88: 
        !            89: action: FRC
        !            90:        ${ACTION}
        !            91: 
        !            92: clist: FRC ${SRCS}
        !            93:        @for i in ${SRCS} ; \
        !            94:                do (echo ${DIRPATH}$$i); done
        !            95: 
        !            96: hclist:        FRC ${ALLHC}
        !            97:        @for i in ${ALLHC} ; \
        !            98:                do (echo ${DIRPATH}$$i); done
        !            99: 
        !           100: sourcelist:    FRC ${ALLSOURCE}
        !           101:        @for i in ${ALLSOURCE} ../../telnet/Makefile ; \
        !           102:                do (echo ${DIRPATH}$$i); done
        !           103: 
        !           104: FRC:

unix.superglobalmegacorp.com

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