Annotation of Examples/AppKit/BackspaceViews/Makefile, revision 1.1

1.1     ! root        1: #
        !             2: # Makefile for BackSpace modules
        !             3: #
        !             4: 
        !             5: MODULES= Bezier BoinkSpace FadingImage FlexyCube Life \
        !             6:                SlidingImage Sperm Teapot WorldSpace
        !             7: 
        !             8: INSTALLDIR=    $(HOME)/Library/BackSpaceViews
        !             9: 
        !            10: all:
        !            11:        @for file in $(MODULES); do \
        !            12:                echo "# Making $$file" ; \
        !            13:                cd $$file ; \
        !            14:                make all ; \
        !            15:                cd .. ; \
        !            16:        done
        !            17: 
        !            18: # You can set DSTROOT to determine where the modules go.
        !            19: #
        !            20: # If DSTROOT is specified, we put the modules in DSTROOT.
        !            21: # otherwise we put them in the standard place, the Library/BackSpaceViews
        !            22: # directory in the user's home.
        !            23: 
        !            24: install:
        !            25:        @echo "# installing backspace modules" ; \
        !            26:        dirx="$(INSTALLDIR)" ; \
        !            27:        if [ "$(DSTROOT)" != "" ] ; then \
        !            28:                dirx="" ; \
        !            29:        fi ; \
        !            30:        for file in $(MODULES); do \
        !            31:                echo "# Making and installing $$file" ; \
        !            32:                cd $$file ; \
        !            33:                make install INSTALLDIR=$$dirx ; \
        !            34:                cd .. ; \
        !            35:        done
        !            36: 
        !            37: clean:
        !            38:        @for file in $(MODULES); do \
        !            39:                echo "# Cleaning $$file" ; \
        !            40:                cd $$file ; \
        !            41:                make clean ; \
        !            42:                cd .. ; \
        !            43:        done
        !            44: 
        !            45: installsrc:
        !            46:        -rm -rf $(SRCROOT)
        !            47:        mkdirs $(SRCROOT)
        !            48:        cp -rp README.rtf Makefile $(SRCROOT)
        !            49:        @echo "# now installing module sources" ; \
        !            50:        for i in $(MODULES) ; \
        !            51:          do (cd $$i; make installsrc SRCROOT=$(SRCROOT)/$$i) ; \
        !            52:        done
        !            53: 

unix.superglobalmegacorp.com

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