~ubuntu-branches/ubuntu/karmic/tiff/karmic-security

« back to all changes in this revision

Viewing changes to contrib/mac-mpw/BUILD.mpw

  • Committer: Bazaar Package Importer
  • Author(s): Fabio M. Di Nitto
  • Date: 2004-10-14 07:57:59 UTC
  • Revision ID: james.westby@ubuntu.com-20041014075759-a77e7zuaetya8cp0
Tags: upstream-3.6.1
ImportĀ upstreamĀ versionĀ 3.6.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# BUILD.mpw:  
 
2
#
 
3
#   Full build for Apple Macintosh Programmer's Workshop (MPW).
 
4
#
 
5
#  This is an executable MPW script which creates various
 
6
#  utilities, sets up the MPW makefiles and runs the builds.
 
7
#  This script should be run at the top level TIFF directory with:
 
8
#
 
9
#     directory :::
 
10
#     :contrib:mac-mpw:BUILD.mpw
 
11
#
 
12
#  NOTE: The full build requires that MPW have at least 6 MB
 
13
#   allocated to it to compile the CCITT Fax codec tables. To
 
14
#   deactivate CCITT compression edit the file :contrib:mac:libtiff.make
 
15
#   first and follow the directions for disabling Fax decoding.
 
16
#
 
17
#  All TIFF tools are built as MPW tools, executable from the
 
18
#  MPW shell or other compatible tool server.
 
19
#
 
20
#  Written by: Niles Ritter (ndr@tazboy.jpl.nasa.gov).
 
21
#
 
22
 
 
23
echo "############# Full Scratch Build for MPW #############"
 
24
 
 
25
# Create the ascii->mpw translation tool; this is used to
 
26
# convert standard ASCII files into ones using the special
 
27
# MPW characters, which don't live comfortably in unix tar files.
 
28
#
 
29
echo "######## Creating ASCII->MPW translator ########"
 
30
set contrib ':contrib:mac-mpw:'
 
31
directory {contrib}
 
32
createmake -tool mactrans mactrans.c > dev:null
 
33
make -f mactrans.make | streamedit -e "/CSANELib/||/Math/||/ToolLibs/ del" > mactrans.bld
 
34
execute mactrans.bld  > dev:null
 
35
delete -y mactrans.make mactrans.bld mactrans.c.o || set status 0
 
36
directory :::   #An mpw trick for going up two levels
 
37
 
 
38
# Create the top-level Makefile and run it
 
39
echo "######## Creating Makefile ########"
 
40
catenate {contrib}top.make | {contrib}mactrans > Makefile
 
41
 
 
42
echo "######## Running Makefile ########"
 
43
make  > build.mpw
 
44
execute build.mpw
 
45
echo "############# MPW Build Complete #############"
 
46
exit 0
 
47