Mac binaries
[jabaws.git] / website / archive / binaries / mac / src / disembl / Tisean_3.0.1 / source_f / randomize / Makefile
1 # Generated automatically from Makefile.in by configure.
2 SHELL = /bin/sh
3
4 prefix = /Users/jimp
5 exec_prefix = ${prefix}
6 BINDIR = ${exec_prefix}/bin
7
8 FC = 
9 FFLAGS = 
10 INSTALL = /usr/bin/install -c
11 LDFLAGS = 
12
13 LOADLIBES = ../libtsa.a ../libsla.a
14
15 SRC = randomize.f cost/$(COST).o cool/$(COOL).o perm/$(PERM).o
16 TRG = randomize_$(COST)_$(COOL)_$(PERM)
17
18 all install clean missing uninstall:
19         -$(MAKE) COST=auto      COOL=exp PERM=random $@-one
20         -$(MAKE) COST=autop     COOL=exp PERM=random $@-one
21         -$(MAKE) COST=spikeauto COOL=exp PERM=random $@-one
22         -$(MAKE) COST=spikespec COOL=exp PERM=event  $@-one
23         -$(MAKE) COST=uneven    COOL=exp PERM=random $@-one
24 # add more similar lines for each module you have written
25 # for example if you created cost/mycost.f
26 #       -$(MAKE) COST=mycost  COOL=exp PERM=random $@-one
27
28 install-one: $(TRG)
29         -$(INSTALL) $(TRG) $(BINDIR)
30
31 missing-one:
32         -@$(TRG) -h 2>&1 | cat >>  ../../install.log
33         -@test -z "`$(TRG) -h 2>&1 | grep Usage`" \
34            && echo $(TRG) "(Wuppertal Fortran)" >>  ../../missing.log; :
35
36 uninstall-one:
37         -@rm -f $(BINDIR)/$(TRG)
38
39 clean-one: 
40         @rm -f $(TRG)
41
42 all-one: $(TRG)
43
44 $(TRG): $(SRC)
45         -$(FC) $(FFLAGS) $(SRC) -o $(TRG) $(LOADLIBES) $(LDFLAGS)
46
47 cost/$(COST).o: cost/$(COST).f
48         $(FC) $(FFLAGS) -c cost/$(COST).f -o cost/$(COST).o
49
50 cool/$(COOL).o: cool/$(COOL).f
51         $(FC) $(FFLAGS) -c cool/$(COOL).f -o cool/$(COOL).o
52
53 perm/$(PERM).o: perm/$(PERM).f
54         $(FC) $(FFLAGS) -c perm/$(PERM).f -o perm/$(PERM).o