1.NOTPARALLEL:
2
3LIBDIR=$(top_builddir)/lib
4SRCDIR=$(top_srcdir)/SRC
5INCLUDEDIR=$(top_srcdir)/include
6INCLUDE = -I$(INCLUDEDIR)
7
8GEN=sprng
9CLEANFILES=*.$(GEN)
10
11bin_PROGRAMS = convertf.tmp pif-simple.tmp seedf.tmp seedf-simple.tmp simplef-simple.tmp spawnf.tmp sprngf.tmp sprngf-simple.tmp subroutinef.tmp
12
13
14convertf_tmp_SOURCES = convertf.F ../../include/sprng_f.h genf_types_menu.h
15convertf_tmp_FFLAGS = $(FFPSIZE) -I$(INCLUDEDIR)
16convertf_tmp_LDADD = -L$(LIBDIR) -l$(GEN) -lstdc++
17convertf_tmp_LDFLAGS =
18
19pif_simple_tmp_SOURCES = pif-simple.F ../../include/sprng_f.h genf_types_menu.h
20pif_simple_tmp_FFLAGS = $(FFPSIZE) -I$(INCLUDEDIR)
21pif_simple_tmp_LDADD = -L$(LIBDIR) -l$(GEN) -lstdc++
22pif_simple_tmp_LDFLAGS =
23
24seedf_tmp_SOURCES = seedf.F ../../include/sprng_f.h genf_types_menu.h
25seedf_tmp_FFLAGS = $(FFPSIZE) -I$(INCLUDEDIR)
26seedf_tmp_LDADD = -L$(LIBDIR) -l$(GEN) -lstdc++
27seedf_tmp_LDFLAGS =
28
29seedf_simple_tmp_SOURCES = seedf-simple.F ../../include/sprng_f.h genf_types_menu.h
30seedf_simple_tmp_FFLAGS = $(FFPSIZE) -I$(INCLUDEDIR)
31seedf_simple_tmp_LDADD = -L$(LIBDIR) -l$(GEN) -lstdc++
32seedf_simple_tmp_LDFLAGS =
33
34simplef_simple_tmp_SOURCES = simplef-simple.F ../../include/sprng_f.h genf_types_menu.h
35simplef_simple_tmp_FFLAGS = $(FFPSIZE) -I$(INCLUDEDIR)
36simplef_simple_tmp_LDADD = -L$(LIBDIR) -l$(GEN) -lstdc++
37simplef_simple_tmp_LDFLAGS =
38
39spawnf_tmp_SOURCES = spawnf.F ../../include/sprng_f.h genf_types_menu.h
40spawnf_tmp_FFLAGS = $(FFPSIZE) -I$(INCLUDEDIR)
41spawnf_tmp_LDADD = -L$(LIBDIR) -l$(GEN) -lstdc++
42spawnf_tmp_LDFLAGS =
43
44subroutinef_tmp_SOURCES = subroutinef.F ../../include/sprng_f.h genf_types_menu.h
45subroutinef_tmp_FFLAGS = $(FFPSIZE) -I$(INCLUDEDIR)
46subroutinef_tmp_LDADD = -L$(LIBDIR) -l$(GEN) -lstdc++
47subroutinef_tmp_LDFLAGS =
48
49sprngf_tmp_SOURCES = sprngf.F ../../include/sprng_f.h genf_types_menu.h
50sprngf_tmp_FFLAGS = $(FFPSIZE) -I$(INCLUDEDIR)
51sprngf_tmp_LDADD = -L$(LIBDIR) -l$(GEN) -lstdc++
52sprngf_tmp_LDFLAGS =
53
54sprngf_simple_tmp_SOURCES = sprngf-simple.F ../../include/sprng_f.h genf_types_menu.h
55sprngf_simple_tmp_FFLAGS = $(FFPSIZE) -I$(INCLUDEDIR)
56sprngf_simple_tmp_LDADD = -L$(LIBDIR) -l$(GEN) -lstdc++
57sprngf_simple_tmp_LDFLAGS =
58
59
60bin_SCRIPTS = sprngtest
61sprngtest:
62	@rm -f *.o
63	@mv convertf.tmp convertf.$(GEN)
64	@mv pif-simple.tmp pif-simple.$(GEN)
65	@mv seedf.tmp seedf.$(GEN)
66	@mv seedf-simple.tmp seedf-simple.$(GEN)
67	@mv simplef-simple.tmp simplef-simple.$(GEN)
68	@mv spawnf.tmp spawnf.$(GEN)
69	@mv sprngf.tmp sprngf.$(GEN)
70	@mv sprngf-simple.tmp sprngf-simple.$(GEN)
71	@mv subroutinef.tmp subroutinef.$(GEN)
72