Annotation of coherent/d/bin/sh/Makefile, revision 1.1

1.1     ! root        1: # /usr/src/cmd0/sh/Makefile 4/3/93
        !             2: 
        !             3: DESTDIR=/bin386/bin/
        !             4: 
        !             5: # Version number for var.c.
        !             6: VERSION=V3.4.5
        !             7: # Parsing stack depth for y.tab.c.
        !             8: YYMAXDEPTH=300
        !             9: 
        !            10: CFLAGS= -O -I$(SRCPATH)
        !            11: # Undefine _copyright_ to pull in libc.a/copyright.o.
        !            12: LDFLAGS= -n -i -u _copyright
        !            13: # Don't bind shared on the PDP-11.
        !            14: # LDFLAGS= -i
        !            15: 
        !            16: OBJ=\
        !            17:        alloc.o\
        !            18:        atoi.o\
        !            19:        eval.o\
        !            20:        exec1.o\
        !            21:        exec2.o\
        !            22:        exec3.o\
        !            23:        extern.o\
        !            24:        glob.o\
        !            25:        lex.o\
        !            26:        main.o\
        !            27:        tab.o\
        !            28:        trap.o\
        !            29:        var.o\
        !            30:        y.tab.o
        !            31: 
        !            32: SRCS=\
        !            33:        sh.h\
        !            34:        sh.y\
        !            35:        alloc.c\
        !            36:        atoi.c\
        !            37:        eval.c\
        !            38:        exec1.c\
        !            39:        exec2.c\
        !            40:        exec3.c\
        !            41:        extern.c\
        !            42:        glob.c\
        !            43:        lex.c \
        !            44:        main.c\
        !            45:        tab.c\
        !            46:        trap.c\
        !            47:        var.c
        !            48: 
        !            49: # Primary target.
        !            50: sh: $(OBJ)
        !            51:        $(CC) $(LDFLAGS) -o $(DESTDIR)sh $(OBJ)
        !            52: 
        !            53: psh: $(OBJ)
        !            54:        $(CC) -n -o psh -O -DPARANOID $(OBJ)
        !            55: 
        !            56: # Secondary targets.
        !            57: alloc.o:       sh.h alloc.c
        !            58: atoi.o:                atoi.c
        !            59: eval.o:                sh.h eval.c
        !            60: exec1.o:       sh.h exec1.c
        !            61: exec2.o:       sh.h exec2.c
        !            62: exec3.o:       sh.h exec3.c
        !            63: extern.o:      sh.h extern.c
        !            64: glob.o:                sh.h glob.c
        !            65: lex.o:         sh.h lex.c y.tab.o
        !            66: main.o:                sh.h main.c
        !            67: tab.o:         sh.h tab.c
        !            68: trap.o:                sh.h trap.c
        !            69: var.o:         var.c sh.h
        !            70:        $(CC) -c $(CFLAGS) -DVERSION=\"$(VERSION)\" $<
        !            71: y.tab.c:       sh.y
        !            72:        yacc $<
        !            73: y.tab.o:       y.tab.c sh.h
        !            74:        $(CC) -c $(CFLAGS) -DYYMAXDEPTH=$(YYMAXDEPTH) $<
        !            75: 
        !            76: # Etc.
        !            77: clean:
        !            78:        rm $(OBJ)
        !            79: 
        !            80: # end of /usr/src/cmd0/sh/Makefile

unix.superglobalmegacorp.com

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