home *** CD-ROM | disk | FTP | other *** search
Makefile | 1992-05-18 | 1.4 KB | 77 lines |
- #
- # M A K E F I L E
- # ---------------
- #
- # Description:
- # Compiles and links CForms
- #
- # $Log: Makefile,v $
- # Revision 1.7 92/01/25 18:41:38 lasse
- # better export
- #
- # Revision 1.6 92/01/25 18:35:38 lasse
- # corrected make export
- #
- # Revision 1.5 92/01/25 18:08:01 lasse
- # Use /usr/local as DEST
- #
- #
- # Revision 1.4 92/01/19 13:32:44 lasse
- # added export
- #
- # Revision 1.3 92/01/19 13:22:09 lasse
- # *** empty log message ***
- #
- # Revision 1.2 92/01/19 13:21:43 lasse
- # *** empty log message ***
- #
- # Revision 1.1 92/01/19 13:20:21 lasse
- # Initial revision
- #
- #
- # By Lars Berntzon (lab@cgl.se)
- #
-
- #
- # Installation places.
- #
- DEST = /usr/local
-
- DESTBIN = $(DEST)/bin
- DESTLIB = $(DEST)/lib
- DESTINCLUDE = $(DEST)/include
-
- LATEX = latex
- COMP = cfc
- OS = SYSV
-
- MAKE = make DEST=$(DEST) DESTBIN=$(DESTBIN) DESTLIB=$(DESTLIB) DESTINCLUDE=$(DESTINCLUDE)
-
- DIRS = src doc example
-
- default: src
-
- all: src doc example
-
- src: src_make
- src_make:
- (cd src; $(MAKE))
- doc: doc_make
- doc_make:
- (cd doc; $(MAKE))
- example: example_make
- example_make:
- (cd example; $(MAKE))
-
- install:
- for i in $(DIRS); do (cd $$i; $(MAKE) install); done
-
- clean:
- for i in $(DIRS); do (cd $$i; $(MAKE) clean); done
- rm -f bin/cfc lib/libcforms.a
- export:
- tar cvf cforms.tar bin lib `find . -type f ! -name RCS ! -name cforms.uu ! -name cforms.tar -print -o -name RCS -prune`
- compress cforms.tar
- uuencode cforms.tar.Z < cforms.tar.Z > cforms.uu
- rm cforms.tar.Z
-