/[ascend]/trunk/models/Makefile.in
ViewVC logotype

Annotation of /trunk/models/Makefile.in

Parent Directory Parent Directory | Revision Log Revision Log


Revision 908 - (hide annotations) (download)
Thu Oct 26 10:18:53 2006 UTC (17 years, 7 months ago) by johnpye
File size: 4102 byte(s)
first attempt at merging with Ben's changes on the trunk
1 aw0a 1 # ASCEND Models Makefile
2     # Mark Thomas
3     # May 27, 1996
4     # $Date: 1998/06/20 19:49:22 $
5     # $Revision: 1.35 $
6     # $Author: ballan $
7     # $Source: /afs/cs.cmu.edu/project/ascend/Repository/models/Makefile.in,v $
8     #
9    
10     # This file installs the ASCEND modeling libraries and examples into
11     # the install directory MODELS_DIR
12     #
13     # This Makefile is the top level makefile for the directory tree
14     # rooted here. Typing `make' in this directory will traverse the
15     # directory tree (`make' descends into the directories listed in
16     # INSTALL_SUBDIR_LIST).
17    
18     # Two macros get defined here and in every Makefile in the
19     # subdirectory tree:
20     #
21     # INSTALL_SUBDIR_LIST -- lists the subdirectories of this directory
22     # which contain files to be installed
23     #
24     # INSTALL_FILE_LIST -- lists the files that are to be installed
25     # when ASCEND is installed
26     #
27     # Since this is the top of this directory tree, this Makefile needs
28     # to define some macros that are used throughout the tree:
29     #
30     # RULES_FILE -- a makefile that contains general rules for this
31     # directory tree; it is passed by `make' to every
32     # subdirectory and included by that directory's
33     # Makefile
34     #
35     # INSTALL_TARGET_DIR -- the directory in which to install the files
36     #
37     # TAGSFILE -- The file to create when running `etags'. The default
38     # behavior is to put all the `etags' entries into one
39     # TAGS file at the top of the subtree.
40    
41    
42     SHELL = /bin/sh
43 ben.allan 44 builddir = ..
44     srcdir = @models_topbuilddir@
45     VPATH = @models_topbuilddir@
46 aw0a 1
47    
48    
49     # the default target. `make' without a target does nothing
50     default::
51    
52     # these targets install all files in this subtree
53     install install-libraries install-models:: Makefile.Rules install-subtree
54    
55     # unintall the files in this subtree
56     uninstall:: uninstall-subtree
57    
58     # Warn when the Makefile.Rules is older than Makefile.Rules.in
59     Makefile.Rules: $(srcdir)/Makefile.Rules.in
60     @echo ""
61     @echo "$(srcdir)/Makefile.Rules.in is newer than Makefile.Rules"
62     @echo "Consider running 'configure' again or running 'make makes'"
63     @echo ""
64    
65     # when backing up makefiles, also save the Makefile.Rules file
66     save-makes::
67     -$(CP) Makefile.Rules Makefile.Rules.SAVED
68    
69    
70    
71     RULES_FILE = Makefile.Rules
72    
73     TAGSFILE = TAGS
74    
75     INSTALL_TARGET_DIR = $(MODELS_DIR)
76    
77     INSTALL_SUBDIR_LIST = \
78 johnpye 72 ben johnpye
79 aw0a 1
80     INSTALL_FILE_LIST = \
81 aw0a 418 guthriecosts.a4l \
82 aw0a 1 KenPendings.a4l \
83     README \
84     README.html \
85     README.txt \
86     abc_flowsheet.a4l \
87     atoms.a4l \
88     basemodel.a4l \
89     bvp.a4l \
90     casestudy.a4s \
91     collocation.a4l \
92     collocation.a4s \
93     collocation_tests.a4s \
94     column.a4l \
95     components.a4l \
96     cost_column.a4l \
97     distance_calc.a4c \
98     dyn_column.a4l \
99     dyn_flash.a4l \
100     dyn_separation_demos.a4s \
101     dyn_tank.a4c \
102     dyn_tank.a4s \
103     flash.a4l \
104     force1d.a4c \
105     force1d.a4s \
106     heatex.a4c \
107     heatex.a4s \
108     ivpsystem.a4l \
109     kinetics.a4l \
110     kinetics.a4s \
111     linear_balance.a4c \
112     linear_balance.a4s \
113     measures.a4l \
114     mix.a4l \
115     mix.a4s \
116     old_separation_demos.a4s \
117     phaseq.a4c \
118     phaseq.a4s \
119     phaseq_comp.a4c \
120     phaseq_comp.a4s \
121     phases.a4l \
122     pipeline.a4c \
123     pipeline.a4s \
124     plot.a4l \
125     plotbvp.a4c \
126     plotbvp.a4s \
127     plotcol.a4c \
128     rachford.a4c \
129     rachford.a4s \
130     ratelaws.a4c \
131     reactor.a4l \
132     reactor.a4s \
133     roots_of_poly.a4c \
134     separation_demos.a4s \
135     set_intervals.tcl \
136     simple_fs.a4c \
137     simple_fs.a4s \
138     simple_fs_cost.a4c \
139     simple_fs_cost.a4s \
140     simple_fs_ext.a4c \
141     sonic.a4c \
142     sonic.a4s \
143     splitter.a4l \
144     splitter.a4s \
145     stream_holdup.a4l \
146     system.a4l \
147     ternary_plot.a4l \
148     thermodynamics.a4l \
149     vessel.a4c \
150     vessel.a4s \
151     vesselMethods.a4c \
152     vesselNotes.a4c \
153     vesselParams.a4c \
154     vesselPlain.a4c \
155     vesselPlot.a4c \
156     vesselPlot.a4s \
157     vesselStudy.a4s \
158     vesselTabulated.a4c \
159     vesselTabulated.a4s \
160     when_demo.a4c \
161     when_demo.a4s \
162     z-addmethod.a4c \
163     z-align.a4c \
164     z-alike.a4c \
165     z-anontype.a4c \
166     z-arsubs.a4c \
167     z-context.a4c \
168     z-emptyarg.a4c \
169     z-emptyfor.a4c \
170     z-iflogic.a4c \
171     z-indirect.a4c \
172     z-isawhere.a4c \
173     z-relname.a4c \
174 johnpye 908 z-exttest.a4c \
175 aw0a 1 z-suite.a4s
176    
177    
178    
179     include $(builddir)/ConfigAscend
180     include $(RULES_FILE)

john.pye@anu.edu.au
ViewVC Help
Powered by ViewVC 1.1.22