Annotation of researchv10dc/cmd/pascal/Makefile, revision 1.1.1.1

1.1       root        1: #
                      2: # This make -ofile should only be run as super-user
                      3: #
                      4: 
                      5: L = /usr/lib/pascal
                      6: B = /usr/bin
                      7: 
                      8: DEST = $B/eyacc /usr/lib/libpc.a $L/px_header $B/pc \
                      9:        $L/pix $L/how_pc $L/how_pi \
                     10:        $L/how_pix $L/how_pxp $L/pc2 \
                     11:        $L/pc3 $B/pmerge $B/pxref \
                     12:        $L/pc2.0strings $L/pc0  \
                     13:        $L/pi2.0strings $L/pi \
                     14:        $B/pxp $L/px $B/pascal
                     15: 
                     16: SHIP = $B/eyacc /usr/lib/libpc.a $B/pc $B/pmerge $B/pxref \
                     17:        $B/pxp $B/pascal $L
                     18: 
                     19: DIRS = eyacc libpc pc0 pascal pi px pxp
                     20: 
                     21: prepare:
                     22:        for i in $(DIRS); do (cd $$i; make -o); done
                     23: 
                     24: install:
                     25:        for i in $(DIRS); do (cd $$i; echo ==$$i; make -o; make -o install); done
                     26:        rm -f $B/pascal
                     27:        cp pascal.sh $B/pascal
                     28:        chown bin $B/pascal
                     29:        chgrp bin $B/pascal
                     30:        chmod 775 $B/pascal
                     31: 
                     32: clean:
                     33:        for i in $(DIRS); do (cd $$i; make -o clean); done
                     34: 
                     35: clobber: clean
                     36:        rm -f $(DEST)
                     37: 
                     38: ship:
                     39:        ship $(SHIP)

unix.superglobalmegacorp.com

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