File: Makefile

package info (click to toggle)
scilab 2.2-4
  • links: PTS
  • area: non-free
  • in suites: hamm
  • size: 31,472 kB
  • ctags: 21,963
  • sloc: fortran: 110,983; ansic: 89,717; makefile: 3,016; sh: 1,892; csh: 150; cpp: 101
file content (81 lines) | stat: -rwxr-xr-x 1,315 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
SHELL = /bin/sh

SCIDIR=../..
include ../../Makefile.incl

CFLAGS = $(CC_OPTIONS)

FFLAGS = $(FC_OPTIONS)

PROGRAM = $(SCIDIR)/bin/newfun

all:: $(PROGRAM)

world: all

$(PROGRAM): newfun.f
	$(RM) $@
	$(FC) -o $@ newfun.f $(FC_LDFLAGS)

clean::
	$(RM) newfun.o
distclean::
	$(RM) newfun.o $(PROGRAM)

OBJS = interf.o bidon.o \
	fydot.o fjac.o \
	fydotd.o \
	ffeval.o  \
	foptim.o \
	fsolvf.o fsolvj.o \
	fintg.o \
	fschur.o \
	dgetx.o dgety.o \
	fres.o fadda.o \
	fj2.o aplusp.o \
	fsurf.o fsurfd.o \
	fresd.o fjacd.o \
	fcol.o \
	mainsci.o \
	matusr.o matus2.o \
	funtab.o  msgstxt.o\
	scimem.o\
	fbutn.o

all:: $(OBJS)

funtab.f: fundef newfun.f
	$(RM) funtab.f.new funtab.f.old
	cp funtab.f funtab.f.old
	$(SCIDIR)/bin/newfun
	mv funtab.f.new funtab.f

distclean::
	$(RM) $(OBJS)

dgetx.o: ../stack.h
dgety.o: ../stack.h
fadda.o: ../stack.h
fcol.o: ../stack.h
ffeval.o: ../stack.h
fintg.o: ../stack.h
fj2.o: ../stack.h
fjac.o: ../stack.h
fjacd.o: ../stack.h
foptim.o: ../stack.h
fres.o: ../stack.h
fresd.o: ../stack.h
fschur.o: ../stack.h
fsolvf.o: ../stack.h
fsolvj.o: ../stack.h
fsurf.o: ../stack.h
fsurfd.o: ../stack.h
funtab.o: ../stack.h
fydot.o: ../stack.h
interf.o: ../stack.h
matus2.o: ../stack.h
matusr.o: ../stack.h
msgstxt.o: ../stack.h
scimem.o: ../machine.h
newfun.o: ../stack.h
fbutn.o: ../stack.h