~ubuntu-branches/ubuntu/karmic/scilab/karmic

« back to all changes in this revision

Viewing changes to examples/intersci-examples/Makefile

  • Committer: Bazaar Package Importer
  • Author(s): Torsten Werner
  • Date: 2002-03-21 16:57:43 UTC
  • Revision ID: james.westby@ubuntu.com-20020321165743-e9mv12c1tb1plztg
Tags: upstream-2.6
ImportĀ upstreamĀ versionĀ 2.6

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
SHELL = /bin/sh
 
2
 
 
3
SCIDIR=../..
 
4
INTERSCI = $(SCIDIR)/bin/intersci
 
5
 
 
6
include ../../Makefile.incl
 
7
 
 
8
all:: info 
 
9
 
 
10
info:
 
11
        @echo "Type \"make /tmp/pgm.o\" to compile pgm program"
 
12
        @echo "Type \"make objs\" to compile all test programs"
 
13
 
 
14
OBJS= /tmp/ex1c.o /tmp/ex2f.o /tmp/ex4f.o /tmp/ex5f.o  /tmp/ex6c.o \
 
15
        /tmp/ex7f.o /tmp/ex8c.o /tmp/ex9f.o /tmp/ex10f.o /tmp/ex11c.o \
 
16
        /tmp/ex12c.o /tmp/ex13c.o  /tmp/ex14c.o /tmp/ex15c.o /tmp/ex16c.o
 
17
 
 
18
IOBJS= /tmp/ex1fi.o /tmp/ex2fi.o /tmp/ex3fi.o /tmp/ex4fi.o /tmp/ex5fi.o \
 
19
        /tmp/ex6fi.o /tmp/ex7fi.o /tmp/ex8fi.o /tmp/ex9fi.o \
 
20
        /tmp/ex10fi.o /tmp/ex11fi.o /tmp/ex12fi.o /tmp/ex13fi.o \
 
21
        /tmp/ex14fi.o  /tmp/ex15fi.o /tmp/ex16fi.o
 
22
 
 
23
objs    : $(OBJS) $(IOBJS)
 
24
 
 
25
CFLAGS = $(CC_OPTIONS) $(CC_PICFLAGS) -I$(SCIDIR)/routines
 
26
FFLAGS = $(FC_OPTIONS) $(FC_PICFLAGS) -I$(SCIDIR)/routines
 
27
 
 
28
/tmp/ex1fi.o: ex1fi.desc
 
29
        $(INTERSCI) ex1fi ; ./sedprov ex1fi 
 
30
        $(FC) $(FFLAGS) -c ex1fi.f  -o /tmp/ex1fi.o
 
31
 
 
32
/tmp/ex1c.o: ex1c.c
 
33
        $(CC) $(CFLAGS) -c ex1c.c  -o /tmp/ex1c.o
 
34
 
 
35
/tmp/ex2fi.o: ex2fi.desc
 
36
        $(INTERSCI) ex2fi ; ./sedprov ex2fi 
 
37
        $(FC) $(FFLAGS) -c ex2fi.f  -o /tmp/ex2fi.o
 
38
 
 
39
/tmp/ex2f.o: ex2f.f
 
40
        $(FC) $(FFLAGS) -c ex2f.f  -o /tmp/ex2f.o
 
41
 
 
42
/tmp/ex3fi.o: ex3fi.desc
 
43
        $(INTERSCI) ex3fi ; ./sedprov ex3fi 
 
44
        $(FC) $(FFLAGS) -c ex3fi.f  -o /tmp/ex3fi.o
 
45
 
 
46
/tmp/ex4fi.o: ex4fi.desc
 
47
        $(INTERSCI) ex4fi ; ./sedprov ex4fi 
 
48
        $(FC) $(FFLAGS) -c ex4fi.f  -o /tmp/ex4fi.o
 
49
 
 
50
/tmp/ex4f.o: ex4f.f
 
51
        $(FC) $(FFLAGS) -c ex4f.f  -o /tmp/ex4f.o
 
52
 
 
53
/tmp/ex5fi.o: ex5fi.desc
 
54
        $(INTERSCI) ex5fi ; ./sedprov ex5fi 
 
55
        $(FC) $(FFLAGS) -c ex5fi.f  -o /tmp/ex5fi.o
 
56
 
 
57
/tmp/ex5f.o: ex5f.f
 
58
        $(FC) $(FFLAGS) -c ex5f.f  -o /tmp/ex5f.o
 
59
 
 
60
/tmp/ex6fi.o: ex6fi.desc
 
61
        $(INTERSCI) ex6fi ; ./sedprov ex6fi 
 
62
        $(FC) $(FFLAGS) -c ex6fi.f  -o /tmp/ex6fi.o
 
63
 
 
64
/tmp/ex6c.o: ex6c.c
 
65
        $(CC) $(CFLAGS) -c ex6c.c  -o /tmp/ex6c.o
 
66
 
 
67
/tmp/ex7fi.o: ex7fi.desc
 
68
        $(INTERSCI) ex7fi ; ./sedprov ex7fi 
 
69
        $(FC) $(FFLAGS) -c ex7fi.f  -o /tmp/ex7fi.o
 
70
 
 
71
/tmp/ex7f.o: ex7f.f
 
72
        $(FC) $(FFLAGS) -c ex7f.f  -o /tmp/ex7f.o
 
73
 
 
74
/tmp/ex8fi.o: ex8fi.desc
 
75
        $(INTERSCI) ex8fi ; ./sedprov ex8fi 
 
76
        $(FC) $(FFLAGS) -c ex8fi.f  -o /tmp/ex8fi.o
 
77
 
 
78
/tmp/ex8c.o: ex8c.c
 
79
        $(CC) $(CFLAGS) -c ex8c.c  -o /tmp/ex8c.o
 
80
 
 
81
/tmp/ex9fi.o: ex9fi.desc
 
82
        $(INTERSCI) ex9fi ; ./sedprov ex9fi 
 
83
        $(FC) $(FFLAGS) -c ex9fi.f  -o /tmp/ex9fi.o
 
84
 
 
85
/tmp/ex9f.o: ex9f.f
 
86
        $(FC) $(FFLAGS) -c ex9f.f  -o /tmp/ex9f.o
 
87
 
 
88
/tmp/ex10fi.o: ex10fi.desc
 
89
        $(INTERSCI) ex10fi ; ./sedprov ex10fi 
 
90
        $(FC) $(FFLAGS) -c ex10fi.f  -o /tmp/ex10fi.o
 
91
 
 
92
/tmp/ex10f.o: ex10f.f
 
93
        $(FC) $(FFLAGS) -c ex10f.f  -o /tmp/ex10f.o
 
94
 
 
95
/tmp/ex11fi.o: ex11fi.desc
 
96
        $(INTERSCI) ex11fi ; ./sedprov ex11fi 
 
97
        $(FC) $(FFLAGS) -c ex11fi.f  -o /tmp/ex11fi.o
 
98
 
 
99
/tmp/ex11c.o: ex11c.c
 
100
        $(CC) $(CFLAGS) -c ex11c.c  -o /tmp/ex11c.o
 
101
 
 
102
/tmp/ex12fi.o: ex12fi.desc
 
103
        $(INTERSCI) ex12fi ; ./sedprov ex12fi 
 
104
        $(FC) $(FFLAGS) -c ex12fi.f  -o /tmp/ex12fi.o
 
105
 
 
106
/tmp/ex12c.o: ex12c.c
 
107
        $(CC) $(CFLAGS) -c ex12c.c  -o /tmp/ex12c.o
 
108
 
 
109
/tmp/ex13fi.o: ex13fi.desc
 
110
        $(INTERSCI) ex13fi ; ./sedprov ex13fi 
 
111
        $(FC) $(FFLAGS) -c ex13fi.f  -o /tmp/ex13fi.o
 
112
 
 
113
/tmp/ex13c.o: ex13c.c
 
114
        $(CC) $(CFLAGS) -c ex13c.c  -o /tmp/ex13c.o
 
115
 
 
116
/tmp/ex14fi.o: ex14fi.desc
 
117
        $(INTERSCI) ex14fi ; ./sedprov ex14fi 
 
118
        $(FC) $(FFLAGS) -c ex14fi.f  -o /tmp/ex14fi.o
 
119
 
 
120
/tmp/ex14c.o: ex14c.c
 
121
        $(CC) $(CFLAGS) -c ex14c.c  -o /tmp/ex14c.o
 
122
 
 
123
 
 
124
/tmp/ex15fi.o: ex15fi.desc
 
125
        $(INTERSCI) ex15fi ; ./sedprov ex15fi 
 
126
        $(FC) $(FFLAGS) -c ex15fi.f  -o /tmp/ex15fi.o
 
127
 
 
128
/tmp/ex15c.o: ex15c.c
 
129
        $(CC) $(CFLAGS) -c ex15c.c  -o /tmp/ex15c.o
 
130
 
 
131
/tmp/ex16fi.o: ex16fi.desc
 
132
        $(INTERSCI) ex16fi ; ./sedprov ex16fi 
 
133
        $(FC) $(FFLAGS) -c ex16fi.f  -o /tmp/ex16fi.o
 
134
 
 
135
/tmp/ex16c.o: ex16c.c
 
136
        $(CC) $(CFLAGS) -c ex16c.c  -o /tmp/ex16c.o
 
137
 
 
138
tests   :  Makefile 
 
139
        @$(RM) zallfi.desc
 
140
        @cat *.desc > zallfi 
 
141
        @mv zallfi zallfi.desc 
 
142
        @$(INTERSCI) zallfi > /dev/null ; ./sedprov zallfi
 
143
        @$(SCIDIR)/util/scidem $(SCIDIR) zall.sce zallfi.dia    
 
144
 
 
145
distclean:: clean
 
146
 
 
147
clean   ::
 
148
        @$(RM)  ex*fi.f ex*fi.sce ex*fi.tmp zallfi zallfi.desc zallfi.sce zallfi.f zallfi.o zallfi.dia
 
149
        @$(RM)  $(OBJS) $(IOBJS)