home *** CD-ROM | disk | FTP | other *** search
Makefile | 1992-06-25 | 971 b | 51 lines |
- #
- # Makefile for BackSpace modules
- #
-
- MODULES= Bezier FlexyCube Life Sperm Teapot WorldSpace
-
- INSTALLDIR= $(HOME)/Library/BackSpaceViews
-
- all:
- @for file in $(MODULES); do \
- echo "# Making $$file" ; \
- cd $$file ; \
- make all ; \
- cd .. ; \
- done
-
- # you can set INSTALLDIR or DSTROOT to determin7%iere the
- # modules will go.
-
- install:
- @echo "# installing backspace modules" ; \
- dirx="$(INSTALLDIR)" ; \
- if [ "$(DSTROOT)" != "" ] ; then \
- rm -rf $(DSTROOT) ; \
- mkdirs $(DSTROOT) ; \
- dirx="$(DSTROOT)" ; \
- fi ; \
- for file in $(MODULES); do \
- echo; \
- echo "# Making and installing $$file" ; \
- cd $$file ; \
- make install INSTALLDIR=$$dirx ; \
- cd .. ; \
- done
-
- clean:
- @for file in $(MODULES); do \
- cd $$file ; \
- make clean ; \
- cd .. ; \
- done
-
- installsrc:
- @rm -rf $(SRCROOT) ; \
- mkdirs $(SRCROOT) ; \
- echo "# installing module sources" ; \
- tar cf - . | (cd $(SRCROOT); tar xf -) ; \
- cd $(SRCROOT); \
- echo "# make clean" ; \
- make clean
-