home *** CD-ROM | disk | FTP | other *** search
Makefile | 1990-07-26 | 1.7 KB | 81 lines |
- # NAME
- # Makefile - for management of the tile forth environment
- # SYNOPSIS
- # make [option]
- # DESCRIPTION
- # General environment coordinator for the threaded interpreter language
- # environment (TILE). Allows packaging for distribution etc.
- # OPTIONS
- # forth
- # Compiles the forth compiler/interpreter.
- # new
- # Recompile the forth application without optimization.
- # opt
- # Recompile the forth application with optimization.
- # kit
- # Pack the available files for mailing
- # tar
- # Pack the available files for ftp'ing
- # SEE ALSO
- # make(1), makekit(1), tar(1)
- # AUTHOR
- # Copyright (c) 1990, Mikael R.K. Patel
- # Computer Aided Design Laboratory (CADLAB)
- # Department of Computer and Information Science
- # Linkoping University
- # S-581 83 LINKOPING
- # SWEDEN
- # Email: mip@ida.liu.se
- # HISTORY
- # Started on: 23 May 1990
- # Last updated on: 28 June 1990
- #
-
- # Compile tile forth
- forth:
- cd src ; make
-
- # Recompile tile forth
- new:
- cd src ; make new
-
- # Recompile tile forth
- opt:
- cd src ; make opt
-
- # Packs the available source and documenation for mailing
- kit:
- touch src/forth.o
- touch bin/forth
- mv src/*.o tmp
- mv bin/forth tmp
- makekit -ntile.kit. \
- Makefile COPYING README PORTING INSTALL \
- bin bin/* src src/* lib lib/* tst tst/* \
- doc man man/man1 man/man3 man/man1/tile.1 \
- > tile.kit.index
- mv tile.kit.* shar
- mv tmp/*.o src
- mv tmp/forth bin
- makekit -ntile.doc. \
- doc/* man/man3/* \
- > tile.doc.index
- mv tile.doc.* shar
-
-
- # Packs the available source and documentation for ftp'ing
- tar:
- touch src/forth.o
- touch bin/forth
- mv src/*.o tmp
- mv bin/forth tmp
- tar -cvf tile.tar \
- Makefile COPYING README PORTING INSTALL \
- bin src lib tst doc man
- compress tile.tar
- mv tile.tar.Z shar
- mv tmp/*.o src
- mv tmp/forth bin
-
-
-