Annotation of 43BSDReno/contrib/isode-beta/others/quipu/uips/xd/Makefile, revision 1.1

1.1     ! root        1: # $Header: /f/osi/others/quipu/uips/xd/RCS/Makefile,v 7.2 90/07/27 08:45:51 mrose Exp $
        !             2: #
        !             3: # $Log:        Makefile,v $
        !             4: # Revision 7.2  90/07/27  08:45:51  mrose
        !             5: # update
        !             6: # 
        !             7: # Revision 7.1  90/07/09  14:42:07  mrose
        !             8: # sync
        !             9: # 
        !            10: # Revision 7.0  90/06/12  13:10:31  mrose
        !            11: # *** empty log message ***
        !            12: # 
        !            13: # Revision 1.6  90/04/26  10:22:28  emsrssn
        !            14: # Installation fixed
        !            15: # 
        !            16: # 
        !            17: # Revision 1.5  90/04/26  10:21:41  emsrssn
        !            18: # *** empty log message ***
        !            19: # 
        !            20: # Revision 1.4  90/04/25  17:27:56  emsrssn
        !            21: # Lint tidy up
        !            22: # 
        !            23: # 
        !            24: # Revision 1.3  90/04/19  13:47:38  emsrssn
        !            25: # keyboard accelerator now activates button highlight.
        !            26: # 
        !            27: # search types available is dependent on current position
        !            28: # to prevent unreasonable searches.
        !            29: # 
        !            30: # the help popup changes automatically depending on the 
        !            31: # position of the cursor
        !            32: # 
        !            33: # buttons remain a fixed size when the application is
        !            34: # resized
        !            35: # 
        !            36: # command line options are now handled properly
        !            37: # 
        !            38: # logging added
        !            39: # 
        !            40: # "reads" are now sorted to show mail address at top etc.
        !            41: # 
        !            42: # 
        !            43: # Revision 1.2  90/03/09  15:57:21  emsrssn
        !            44: # First public distribution
        !            45: # 
        !            46: # 
        !            47: # Revision 1.1  90/03/08  13:18:50  emsrssn
        !            48: # Initial revision
        !            49: # 
        !            50: # 
        !            51: #
        !            52: ##############################################################
        !            53: #
        !            54: # Xd Makefile -    Xd uses the Athena widget set 
        !            55: #
        !            56: #                  Stefan Nahajski, Brunel University 28/2/90
        !            57: ##############################################################
        !            58: 
        !            59: XLIB = -lX11
        !            60: XTLIB = -lXt
        !            61: 
        !            62: # athena widget library compiled with debugging option
        !            63: #XAWLIB = /usr/local/lib/libXaw.a
        !            64: XAWLIB = -lXaw
        !            65: 
        !            66: XMULIB = -lXmu
        !            67: XEXTLIB = -lXext
        !            68: 
        !            69: XLIBDIR = /usr/lib/X11
        !            70: 
        !            71: INCLUDE = -I$(TOPDIR)h
        !            72: 
        !            73: LIBES   = $(TOPDIR)libquipu.a $(TOPDIR)libdsap.a $(TOPDIR)libisode.a
        !            74: LIBS = $(XAWLIB) $(XMULIB) $(XTLIB) $(XLIB) $(XEXTLIB) 
        !            75: 
        !            76: LLIBES = $(TOPDIR)llib-lquipu $(TOPDIR)llib-ldsap $(TOPDIR)llib-lisode
        !            77: 
        !            78: ##############################################################
        !            79: 
        !            80: CFILES = filt.c Xd.c sequence.c main.c calls.c symtab.c y.tab.c
        !            81: OFILES = filt.o Xd.o sequence.o main.o calls.o symtab.o y.tab.o
        !            82: YFILES = conf_read.y
        !            83: 
        !            84: ##############################################################
        !            85:  
        !            86: all:           xxd
        !            87: #inst-all:     inst-xd config helpfiles app-defaults manuals
        !            88: inst-all:      inst-xd confandhelp app-defaults manuals
        !            89: install:       inst-all clean
        !            90: lint:          l-xd
        !            91: 
        !            92: ##############################################################
        !            93: 
        !            94: inst-xd:    $(BINDIR)xd
        !            95:                -mkdir $(ETCDIR)xd
        !            96: 
        !            97: $(BINDIR)xd: xxd
        !            98:                -cp $@ zxxd
        !            99:                -rm -f $@
        !           100:                cp xxd $@
        !           101:                -@ls -gls $@
        !           102:                -@echo ""
        !           103: 
        !           104: ################################################################
        !           105: # app-defaults files for X
        !           106: ################################################################
        !           107: 
        !           108: app-defaults:; cp Xd.ad $(XLIBDIR)/app-defaults/Xd
        !           109: 
        !           110: ################################################################
        !           111: # config and help  files
        !           112: ################################################################
        !           113: 
        !           114: confandhelp:;  -mkdir $(ETCDIR)xd/
        !           115:                cp -R Xd/* $(ETCDIR)xd/.
        !           116:                -@echo ""
        !           117: 
        !           118: ################################################################
        !           119: # manual pages
        !           120: ################################################################
        !           121: 
        !           122: MANUALS =       xd.1c
        !           123: 
        !           124: # Just in case someone does 'rm x*'....
        !           125: xd.1c: Xd.1c
        !           126:        cp Xd.1c xd.1c
        !           127:        chmod 444 xd.1c
        !           128: 
        !           129: manuals:       $(MANUALS)
        !           130:                @$(UTILDIR)inst-man.sh $(MANOPTS) $(MANUALS)
        !           131:                -@echo ""
        !           132: 
        !           133: ################################################################
        !           134: # lint
        !           135: ################################################################
        !           136: 
        !           137: l-xd:;         $(LINT) $(LFLAGS) $(CFILES) $(LLIBS)
        !           138: 
        !           139: #############################################################
        !           140: # clean
        !           141: ##############################################################
        !           142: 
        !           143: clean:;                rm -f y.tab.* *.o a.out _* xx* z* core
        !           144: 
        !           145: grind:;         iprint Makefile
        !           146:                tgrind -lc $(CFILES)
        !           147:                @echo $(MANUALS) | \
        !           148:                        tr " " "\012" | \
        !           149:                        sed -e "s%.*%itroff -man &%" | \
        !           150:                        sh -ve
        !           151: 
        !           152: 
        !           153: ##############################################################
        !           154: # xd
        !           155: ##############################################################
        !           156: 
        !           157: xd:         xxd
        !           158: 
        !           159: xxd:  $(OFILES) $(LIBES)
        !           160:        $(CC) $(INCLUDE) -o $@ $(CFLAGS) $(OFILES) $(LIBS) $(LIBES)
        !           161: 
        !           162: 
        !           163: y.tab.c: conf_read.y
        !           164:        yacc -d $(YFILES)
        !           165: 
        !           166: ##############################################################
        !           167: # RCS
        !           168: ##############################################################
        !           169: 
        !           170: ci:    FRC
        !           171:        vi RCS_message_text
        !           172:        ci -l -f RCS/* <RCS_message_text
        !           173: #      cd Xd/duaconfig/filterTypes; ci -l -f RCS/* <../../../RCS_message_text
        !           174: #      cd Xd/duaconfig; ci -l -f RCS/* <../../RCS_message_text
        !           175:        cd Xd/helpdir; ci -l -f RCS/* <../../RCS_message_text
        !           176:        cp /dev/null RCS_message_text
        !           177: 
        !           178: co:    FRC
        !           179:        co -l RCS/*
        !           180:        cd Xd/duaconfig/filterTypes; co -l RCS/*
        !           181:        cd Xd/duaconfig; co -l RCS/*
        !           182:        cd Xd/helpdir; co -l RCS/*
        !           183: 
        !           184: dist:  FRC
        !           185:        cd ..; gnutar -c -f xd.tar.Z -o -X xd/ignore-these -z xd
        !           186: 
        !           187: FRC:
        !           188: 
        !           189: # DO NOT DELETE THIS LINE
        !           190: # Dependencies follow
        !           191: filt.o: ./y.tab.c

unix.superglobalmegacorp.com

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