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

Contents of /trunk/models/Makefile.in

Parent Directory Parent Directory | Revision Log Revision Log


Revision 908 - (show annotations) (download)
Thu Oct 26 10:18:53 2006 UTC (13 years, 8 months ago) by johnpye
File size: 4102 byte(s)
first attempt at merging with Ben's changes on the trunk
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 builddir = ..
44 srcdir = @models_topbuilddir@
45 VPATH = @models_topbuilddir@
46
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 ben johnpye
79
80 INSTALL_FILE_LIST = \
81 guthriecosts.a4l \
82 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 z-exttest.a4c \
175 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