Annotation of researchv9/jerq/src/mux/makefile, revision 1.1

1.1     ! root        1: LIBS =
        !             2: PDIR = proto
        !             3: INCL = $(PDIR)
        !             4: JINCL = /usr/jerq/include
        !             5: SFLAGS =
        !             6: CFLAGS = -O -I$(INCL) -I$(JINCL) $(SFLAGS)
        !             7: PHEADERS = $(PDIR)/pconfig.h $(PDIR)/packets.h $(PDIR)/proto.h $(PDIR)/pstats.h
        !             8: PFILES = $(PDIR)/pcheck.c $(PDIR)/pinit.c \
        !             9:         $(PDIR)/precv.c $(PDIR)/psend.c $(PDIR)/ptimeout.c
        !            10: POBJS = pcheck.o pinit.o precv.o psend.o ptimeout.o
        !            11: 
        !            12: mux:   mux.o $(POBJS)
        !            13:        $(CC) $(LDFLAGS) -o mux mux.o $(POBJS) $(LIBS)
        !            14: 
        !            15: smux:  smux.o $(PFILES)
        !            16:        $(CC) $(CFLAGS) -DPSTATISTICS -DPSTATSDESC -c $(PFILES)
        !            17:        $(CC) $(LDFLAGS) -o smux smux.o $(POBJS) $(LIBS)
        !            18:        -rm -f $(POBJS)
        !            19: 
        !            20: ssmux: smux.o $(PFILES)
        !            21:        $(CC) $(CFLAGS) -DEBUG -c $(PFILES)
        !            22:        $(CC) $(LDFLAGS) -o ssmux smux.o $(POBJS) $(LIBS)
        !            23:        -rm -f $(POBJS)
        !            24: 
        !            25: tmux:  tmux.o $(PFILES)
        !            26:        $(CC) $(CFLAGS) -DEBUG -c $(PFILES)
        !            27:        $(CC) $(LDFLAGS) -o tmux tmux.o $(POBJS) $(LIBS)
        !            28:        -rm -f $(POBJS)
        !            29: 
        !            30: smux.o:        mux.c
        !            31:        -mv mux.o savemux.o
        !            32:        $(CC) $(CFLAGS) -DPSTATISTICS -DPSTATSDESC -c mux.c && mv mux.o smux.o
        !            33:        -mv savemux.o mux.o
        !            34: 
        !            35: tmux.o:        mux.c
        !            36:        -mv mux.o smux.o
        !            37:        $(CC) $(CFLAGS) -DTRACING -DEBUG -c mux.c && mv mux.o tmux.o
        !            38:        -mv smux.o mux.o
        !            39: 
        !            40: mux.o:         msgs.h $(JINCL)/tty.h $(PHEADERS)
        !            41: 
        !            42: pcheck.o:      $(PDIR)/pcheck.c
        !            43:                $(CC) $(CFLAGS) -c $(PDIR)/pcheck.c
        !            44: pinit.o:       $(PDIR)/pinit.c $(PHEADERS)
        !            45:                $(CC) $(CFLAGS) -c $(PDIR)/pinit.c
        !            46: precv.o:       $(PDIR)/precv.c $(PHEADERS)
        !            47:                $(CC) $(CFLAGS) -c $(PDIR)/precv.c
        !            48: psend.o:       $(PDIR)/psend.c $(PHEADERS)
        !            49:                $(CC) $(CFLAGS) -c $(PDIR)/psend.c
        !            50: ptimeout.o:    $(PDIR)/ptimeout.c $(PHEADERS)
        !            51:                $(CC) $(CFLAGS) -c $(PDIR)/ptimeout.c
        !            52: 
        !            53: print:
        !            54:        pr *.h *.c
        !            55: 
        !            56: pp:
        !            57:        pp -tmux *.h *.c proto/*.? | dcan
        !            58: 
        !            59: lint:
        !            60:        lint -I$(INCL) -I$(JINCL) $(SFLAGS) -DTRACING mux.c $(PDIR)/*.c
        !            61: 
        !            62: clean:
        !            63:        rm -f *.o mux tmux core
        !            64:        cd term; make clean

unix.superglobalmegacorp.com

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