13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
+
+
+
|
# Copyright (C) 2001 by Peter J. Gawthrop
###############################################################
## Version control history
###############################################################
## $Header$
## $Log$
## Revision 1.402 2004/09/03 08:35:27 geraint
## Copies Perl CRs to an mtt subdirectory (=> mtt:: workspace).
##
## Revision 1.401 2004/09/02 22:04:06 geraint
## Passes ${use_reduce} to mtt_make_sympar so that it can decide
## if to issue warnings about Reduce reserved words
##
## Revision 1.400 2004/08/31 01:29:48 geraint
## CRs are applied to sorted equation files during production.
##
|
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056
|
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
|
-
+
-
+
-
-
+
-
+
-
-
+
-
+
-
-
+
-
+
-
-
+
-
+
+
+
+
+
+
|
${sys}_sesy.m: ${sys}_def.r ${sys}_sesy.r ${sys}_sympar.txt
echo Creating \$@
mtt_r2m ${sys} sesy m
${sys}_sae.m: ${sys}_def.r ${sys}_sae.r ${sys}_sympar.txt
echo Creating \$@
mtt_r2m ${sys} sae m
${sys}_sese.r: ${sys}_sese.make ${sys}_cr.txt perl_crs.stamp
${sys}_sese.r: ${sys}_sese.make
echo Creating \$@
make -f \$< all |\
make -f \$< all > \$@
apply_crs ${sys} > \$@
${sys}_sesx.r: ${sys}_sese.make ${sys}_cr.txt perl_crs.stamp
${sys}_sesx.r: ${sys}_sese.make
echo Creating \$@
make -f \$< MTTdX |\
make -f \$< MTTdX > \$@
apply_crs ${sys} > \$@
${sys}_sesy.r: ${sys}_sese.make ${sys}_cr.txt perl_crs.stamp
${sys}_sesy.r: ${sys}_sese.make
echo Creating \$@
make -f \$< MTTy |\
make -f \$< MTTy > \$@
apply_crs ${sys} > \$@
${sys}_sae.r: ${sys}_sese.make ${sys}_cr.txt perl_crs.stamp
${sys}_sae.r: ${sys}_sese.make
echo Creating \$@
make -f \$< MTTyz |\
make -f \$< MTTyz > \$@
apply_crs ${sys} > \$@
${sys}_sese.make: ${sys}_ese.r
${sys}_sese.make: ${sys}_ese.txt
echo Creating \$@
ese_r2make.pl --sys=${sys} --outfile=\$@ --$debug
ese_txt2make.pl --sys=${sys} --infile=${sys}_ese.txt --outfile=\$@ --$debug
${sys}_ese.txt: ${sys}_ese.r ${sys}_cr.txt perl_crs.stamp
echo Creating \$@
ese_r2txt.pl < \$< |\
apply_crs ${sys} > \$@
perl_crs.stamp:
echo Copying CRs from ${MTT_LIB}/cr/perl
mkdir -p mtt
cp ${MTT_LIB}/cr/perl/*.pm mtt/
touch \$@
endif
|