File: Makefile.am

package info (click to toggle)
adios 1.13.1-31
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 23,692 kB
  • sloc: ansic: 133,236; f90: 8,791; sh: 7,779; python: 7,648; xml: 3,793; makefile: 2,996; cpp: 2,340; java: 626; sed: 16; perl: 8
file content (53 lines) | stat: -rw-r--r-- 2,004 bytes parent folder | download | duplicates (3)
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
AM_CPPFLAGS = $(all_includes)
AM_CPPFLAGS += -I$(top_builddir)/src/public  -I$(top_builddir)/src

AUTOMAKE_OPTIONS = no-dependencies

noinst_PROGRAMS=genarray genarray2D copyarray copyarray2D

genarray_SOURCES = genarray.F90
genarray_CPPFLAGS = $(AM_CPPFLAGS) $(ADIOSLIB_CPPFLAGS)
genarray_CFLAGS = $(ADIOSLIB_CFLAGS)
genarray_LDADD = $(top_builddir)/src/libadiosf.a $(ADIOSLIB_LDADD)
genarray_LDFLAGS = $(ADIOSLIB_LDFLAGS) $(ADIOSLIB_EXTRA_LDFLAGS)

genarray2D_SOURCES = genarray2D.F90
genarray2D_CPPFLAGS = $(AM_CPPFLAGS) $(ADIOSLIB_CPPFLAGS)
genarray2D_CFLAGS = $(ADIOSLIB_CFLAGS)
genarray2D_LDADD = $(top_builddir)/src/libadiosf.a $(ADIOSLIB_LDADD)
genarray2D_LDFLAGS = $(ADIOSLIB_LDFLAGS) $(ADIOSLIB_EXTRA_LDFLAGS)

copyarray_SOURCES = copyarray.F90
copyarray_CPPFLAGS = $(AM_CPPFLAGS) $(ADIOSLIB_CPPFLAGS)
copyarray_CFLAGS = $(ADIOSLIB_CFLAGS)
copyarray_LDADD = $(top_builddir)/src/libadiosf.a $(ADIOSLIB_LDADD)
copyarray_LDFLAGS = $(ADIOSLIB_LDFLAGS) $(ADIOSLIB_EXTRA_LDFLAGS)

copyarray2D_SOURCES = copyarray2D.F90
copyarray2D_CPPFLAGS = $(AM_CPPFLAGS) $(ADIOSLIB_CPPFLAGS)
copyarray2D_CFLAGS = $(ADIOSLIB_CFLAGS)
copyarray2D_LDADD = $(top_builddir)/src/libadiosf.a $(ADIOSLIB_LDADD)
copyarray2D_LDFLAGS = $(ADIOSLIB_LDFLAGS) $(ADIOSLIB_EXTRA_LDFLAGS)

FC=$(MPIFC)

#genarray.F90: gwrite_genarray.fh
#copyarray.F90: gwrite_genarray.fh gread_genarray.fh
#
#gwrite_genarray.fh: genarray3d.xml
#	rm -f gwrite_genarray.fh gread_genarray.fh
#	$(top_builddir)/utils/gpp/gpp.py $(srcdir)/genarray3d.xml
#gread_genarray.fh: genarray3d.xml
#	rm -f gwrite_genarray.fh gread_genarray.fh
#	$(top_builddir)/utils/gpp/gpp.py $(srcdir)/genarray3d.xml

FCLINK = \
	$(LIBTOOL) --mode=link --tag F77 $(FC) \
	$(AM_FCFLAGS) $(FCFLAGS) $(LDFLAGS) -o $@

all-local:
	test "$(srcdir)" = "$(builddir)" || cp $(srcdir)/genarray3d.xml $(srcdir)/genarray.xml $(builddir)

CLEANFILES = genarray_comm.mod genarray2d_comm.mod gwrite_genarray.fh gread_genarray.fh

EXTRA_DIST = genarray.xml genarray3d.xml job.ewok job2D.ewok