AMPI #952: update ROMIO to MPICH2-1.4.1p1
[charm.git] / src / libs / ck-libs / ampi / romio / mpi-io / fortran / Makefile.in
blob051f27de16d04be1b3d6bdbd67f0de94c218ad43
1 CC = @CC@
2 AR = @AR@
3 RANLIB = @RANLIB@
4 LIBNAME = @LIBNAME@
5 srcdir = @srcdir@
6 CC_SHL = @CC_SHL@
7 SHLIBNAME = @SHLIBNAME@
9 INCLUDES = -I@MPI_INCLUDE_DIR@ -I../../include -I${srcdir}/../../adio/include -I../../adio/include -I${srcdir}/..
10 CFLAGS = -DMPIO_FORTRAN_SRC @CFLAGS@ $(MPIOPROFILE) $(INCLUDES)
12 top_builddir = @master_topbuild_dir@
13 LIBTOOL = @LIBTOOL@
14 C_COMPILE = $(CC) $(DEFS) $(INCLUDES) $(CFLAGS) $(CPPFLAGS)
15 C_COMPILE_SHL = $(CC_SHL) $(DEFS) $(INCLUDES) $(CFLAGS) $(CPPFLAGS)
17 @VPATH@
19 MPIO_FOBJECTS = closef.o readf.o openf.o writef.o get_extentf.o \
20 ireadf.o iwritef.o iotestf.o iowaitf.o seekf.o \
21 deletef.o read_allf.o read_atf.o \
22 read_atallf.o iread_atf.o iwrite_atf.o get_posnf.o \
23 write_allf.o write_atf.o write_atallf.o get_bytofff.o \
24 set_viewf.o get_viewf.o get_groupf.o get_amodef.o \
25 fsyncf.o get_atomf.o set_atomf.o set_infof.o get_infof.o \
26 set_sizef.o get_sizef.o preallocf.o \
27 rd_atallbf.o rd_atallef.o read_allbf.o read_allef.o wr_atallbf.o \
28 wr_atallef.o write_allbf.o write_allef.o \
29 get_posn_shf.o iread_shf.o read_shf.o write_shf.o \
30 iwrite_shf.o seek_shf.o read_ordf.o read_ordef.o write_ordbf.o \
31 read_ordbf.o write_ordf.o write_ordef.o set_errhf.o get_errhf.o
33 MPIO_TMP_PFOBJECTS = closef.p readf.p openf.p writef.p get_extentf.p \
34 ireadf.p iwritef.p iotestf.p iowaitf.p seekf.p \
35 deletef.p read_allf.p read_atf.p \
36 read_atallf.p iread_atf.p iwrite_atf.p get_posnf.p \
37 write_allf.p write_atf.p write_atallf.p get_bytofff.p \
38 set_viewf.p get_viewf.p get_groupf.p get_amodef.p \
39 fsyncf.p get_atomf.p set_atomf.p set_infof.p get_infof.p \
40 set_sizef.p get_sizef.p preallocf.p \
41 rd_atallbf.p rd_atallef.p read_allbf.p read_allef.p wr_atallbf.p \
42 wr_atallef.p write_allbf.p write_allef.p \
43 get_posn_shf.p iread_shf.p read_shf.p write_shf.p \
44 iwrite_shf.p seek_shf.p read_ordf.p read_ordef.p write_ordbf.p \
45 read_ordbf.p write_ordf.p write_ordef.p set_errhf.p get_errhf.p
47 MPIO_REAL_PFOBJECTS = _closef.o _readf.o _openf.o _get_extentf.o \
48 _writef.o _set_viewf.o _seekf.o _read_atf.o \
49 _ireadf.o _iwritef.o _iotestf.o _iowaitf.o _get_posnf.o \
50 _deletef.o _read_allf.o \
51 _read_atallf.o _iread_atf.o _iwrite_atf.o _get_bytofff.o \
52 _write_allf.o _write_atf.o _write_atallf.o _get_viewf.o \
53 _get_groupf.o _get_amodef.o _fsyncf.o _get_atomf.o _set_atomf.o \
54 _set_sizef.o _get_sizef.o _preallocf.o _set_infof.o _get_infof.o \
55 _rd_atallbf.o _rd_atallef.o _read_allbf.o _read_allef.o _wr_atallbf.o \
56 _wr_atallef.o _write_allbf.o _write_allef.o \
57 _get_posn_shf.o _iread_shf.o _read_shf.o _write_shf.o \
58 _iwrite_shf.o _seek_shf.o _read_ordf.o _read_ordef.o _write_ordbf.o \
59 _read_ordbf.o _write_ordf.o _write_ordef.o _set_errhf.o _get_errhf.o
61 all: $(LIBNAME)
62 @if [ "@ENABLE_SHLIB@" != "none" ] ; then \
63 $(MAKE) $(SHLIBNAME).la ;\
66 .SUFFIXES: $(SUFFIXES) .p .sp .lo
68 .c.o:
69 @if [ "x$(VERBOSE)" != "x1" ] ; then \
70 echo " CC $<" ; \
71 else \
72 echo $(C_COMPILE) -c $< ; \
74 @$(C_COMPILE) -c $<
76 .c.lo:
77 @if [ "x$(VERBOSE)" != "x1" ] ; then \
78 echo " CC $<" ; \
79 else \
80 echo $(C_COMPILE_SHL) -c $< -o _s$*.o ; \
81 echo mv -f _s$*.o $*.lo ; \
83 @$(C_COMPILE_SHL) -c $< -o _s$*.o
84 @mv -f _s$*.o $*.lo
86 .c.p:
87 @cp $(srcdir)/$*.c _$*.c
88 $(CC) $(CFLAGS) -c _$*.c
89 @rm -f _$*.c
91 .c.sp:
92 $(C_COMPILE_SHL) $(CFLAGS) -c $< -o _$*.lo
94 profile: $(MPIO_TMP_PFOBJECTS)
95 $(AR) $(LIBNAME) $(MPIO_REAL_PFOBJECTS)
96 $(RANLIB) $(LIBNAME)
97 @if [ "@ENABLE_SHLIB@" != "none" ] ; then \
98 $(MAKE) P$(SHLIBNAME).la ;\
100 @rm -f _*.o
102 $(LIBNAME): $(MPIO_FOBJECTS)
103 $(AR) $(LIBNAME) $(MPIO_FOBJECTS)
104 $(RANLIB) $(LIBNAME)
106 MPIO_LOFOBJECTS = $(MPIO_FOBJECTS:.o=.lo)
107 $(SHLIBNAME).la: $(MPIO_LOFOBJECTS)
108 $(AR) $(SHLIBNAME).la $(MPIO_LOFOBJECTS)
110 # --------------------------------------------------------------------------
111 # We use P$(SHLBNAME) simply to distinguish the regular lib build from the
112 # profiling library build
113 MPIO_LOPFOBJECTS = $(MPIO_REAL_PFOBJECTS:.o=.lo)
114 MPIO_TMP_LOPFOBJECTS = ${MPIO_TMP_PFOBJECTS:.p=.sp}
115 P$(SHLIBNAME).la: $(MPIO_TMP_LOPFOBJECTS)
116 $(AR) $(SHLIBNAME).la $(MPIO_LOPFOBJECTS)
117 # --------------------------------------------------------------------------
119 clean:
120 @rm -f *.o *.lo *.gcno *.gcda *.bb *.bbg
121 @rm -f ${srcdir}/*.gcno ${srcdir}/*.gcda
122 @rm -f ${srcdir}/*.bb ${srcdir}/*.bbg
124 # Rules for the profiling objects
125 _closef.o: closef.c
126 $(CC) $(CFLAGS) -c $(srcdir)/closef.c -o _closef.o
127 _readf.o: readf.c
128 $(CC) $(CFLAGS) -c $(srcdir)/readf.c -o _readf.o
129 _openf.o: openf.c
130 $(CC) $(CFLAGS) -c $(srcdir)/openf.c -o _openf.o
131 _get_extentf.o: get_extentf.c
132 $(CC) $(CFLAGS) -c $(srcdir)/get_extentf.c -o _get_extentf.o
133 _writef.o: writef.c
134 $(CC) $(CFLAGS) -c $(srcdir)/writef.c -o _writef.o
135 _set_viewf.o: set_viewf.c
136 $(CC) $(CFLAGS) -c $(srcdir)/set_viewf.c -o _set_viewf.o
137 _seekf.o: seekf.c
138 $(CC) $(CFLAGS) -c $(srcdir)/seekf.c -o _seekf.o
139 _read_atf.o: read_atf.c
140 $(CC) $(CFLAGS) -c $(srcdir)/read_atf.c -o _read_atf.o
141 _ireadf.o: ireadf.c
142 $(CC) $(CFLAGS) -c $(srcdir)/ireadf.c -o _ireadf.o
143 _iwritef.o: iwritef.c
144 $(CC) $(CFLAGS) -c $(srcdir)/iwritef.c -o _iwritef.o
145 _iotestf.o: iotestf.c
146 $(CC) $(CFLAGS) -c $(srcdir)/iotestf.c -o _iotestf.o
147 _iowaitf.o: iowaitf.c
148 $(CC) $(CFLAGS) -c $(srcdir)/iowaitf.c -o _iowaitf.o
149 _get_posnf.o: get_posnf.c
150 $(CC) $(CFLAGS) -c $(srcdir)/get_posnf.c -o _get_posnf.o
151 _deletef.o: deletef.c
152 $(CC) $(CFLAGS) -c $(srcdir)/deletef.c -o _deletef.o
153 _read_allf.o: read_allf.c
154 $(CC) $(CFLAGS) -c $(srcdir)/read_allf.c -o _read_allf.o
155 _read_atallf.o: read_atallf.c
156 $(CC) $(CFLAGS) -c $(srcdir)/read_atallf.c -o _read_atallf.o
157 _iread_atf.o: iread_atf.c
158 $(CC) $(CFLAGS) -c $(srcdir)/iread_atf.c -o _iread_atf.o
159 _iwrite_atf.o: iwrite_atf.c
160 $(CC) $(CFLAGS) -c $(srcdir)/iwrite_atf.c -o _iwrite_atf.o
161 _get_bytofff.o: get_bytofff.c
162 $(CC) $(CFLAGS) -c $(srcdir)/get_bytofff.c -o _get_bytofff.o
163 _write_allf.o: write_allf.c
164 $(CC) $(CFLAGS) -c $(srcdir)/write_allf.c -o _write_allf.o
165 _write_atf.o: write_atf.c
166 $(CC) $(CFLAGS) -c $(srcdir)/write_atf.c -o _write_atf.o
167 _write_atallf.o: write_atallf.c
168 $(CC) $(CFLAGS) -c $(srcdir)/write_atallf.c -o _write_atallf.o
169 _get_viewf.o: get_viewf.c
170 $(CC) $(CFLAGS) -c $(srcdir)/get_viewf.c -o _get_viewf.o
171 _get_groupf.o: get_groupf.c
172 $(CC) $(CFLAGS) -c $(srcdir)/get_groupf.c -o _get_groupf.o
173 _get_amodef.o: get_amodef.c
174 $(CC) $(CFLAGS) -c $(srcdir)/get_amodef.c -o _get_amodef.o
175 _fsyncf.o: fsyncf.c
176 $(CC) $(CFLAGS) -c $(srcdir)/fsyncf.c -o _fsyncf.o
177 _get_atomf.o: get_atomf.c
178 $(CC) $(CFLAGS) -c $(srcdir)/get_atomf.c -o _get_atomf.o
179 _set_atomf.o: set_atomf.c
180 $(CC) $(CFLAGS) -c $(srcdir)/set_atomf.c -o _set_atomf.o
181 _set_sizef.o: set_sizef.c
182 $(CC) $(CFLAGS) -c $(srcdir)/set_sizef.c -o _set_sizef.o
183 _get_sizef.o: get_sizef.c
184 $(CC) $(CFLAGS) -c $(srcdir)/get_sizef.c -o _get_sizef.o
185 _preallocf.o: preallocf.c
186 $(CC) $(CFLAGS) -c $(srcdir)/preallocf.c -o _preallocf.o
187 _set_infof.o: set_infof.c
188 $(CC) $(CFLAGS) -c $(srcdir)/set_infof.c -o _set_infof.o
189 _get_infof.o: get_infof.c
190 $(CC) $(CFLAGS) -c $(srcdir)/get_infof.c -o _get_infof.o
191 _rd_atallbf.o: rd_atallbf.c
192 $(CC) $(CFLAGS) -c $(srcdir)/rd_atallbf.c -o _rd_atallbf.o
193 _rd_atallef.o: rd_atallef.c
194 $(CC) $(CFLAGS) -c $(srcdir)/rd_atallef.c -o _rd_atallef.o
195 _read_allbf.o: read_allbf.c
196 $(CC) $(CFLAGS) -c $(srcdir)/read_allbf.c -o _read_allbf.o
197 _read_allef.o: read_allef.c
198 $(CC) $(CFLAGS) -c $(srcdir)/read_allef.c -o _read_allef.o
199 _wr_atallbf.o: wr_atallbf.c
200 $(CC) $(CFLAGS) -c $(srcdir)/wr_atallbf.c -o _wr_atallbf.o
201 _wr_atallef.o: wr_atallef.c
202 $(CC) $(CFLAGS) -c $(srcdir)/wr_atallef.c -o _wr_atallef.o
203 _write_allbf.o: write_allbf.c
204 $(CC) $(CFLAGS) -c $(srcdir)/write_allbf.c -o _write_allbf.o
205 _write_allef.o: write_allef.c
206 $(CC) $(CFLAGS) -c $(srcdir)/write_allef.c -o _write_allef.o
207 _get_posn_shf.o: get_posn_shf.c
208 $(CC) $(CFLAGS) -c $(srcdir)/get_posn_shf.c -o _get_posn_shf.o
209 _iread_shf.o: iread_shf.c
210 $(CC) $(CFLAGS) -c $(srcdir)/iread_shf.c -o _iread_shf.o
211 _read_shf.o: read_shf.c
212 $(CC) $(CFLAGS) -c $(srcdir)/read_shf.c -o _read_shf.o
213 _write_shf.o: write_shf.c
214 $(CC) $(CFLAGS) -c $(srcdir)/write_shf.c -o _write_shf.o
215 _iwrite_shf.o: iwrite_shf.c
216 $(CC) $(CFLAGS) -c $(srcdir)/iwrite_shf.c -o _iwrite_shf.o
217 _seek_shf.o: seek_shf.c
218 $(CC) $(CFLAGS) -c $(srcdir)/seek_shf.c -o _seek_shf.o
219 _read_ordf.o: read_ordf.c
220 $(CC) $(CFLAGS) -c $(srcdir)/read_ordf.c -o _read_ordf.o
221 _read_ordef.o: read_ordef.c
222 $(CC) $(CFLAGS) -c $(srcdir)/read_ordef.c -o _read_ordef.o
223 _write_ordbf.o: write_ordbf.c
224 $(CC) $(CFLAGS) -c $(srcdir)/write_ordbf.c -o _write_ordbf.o
225 _read_ordbf.o: read_ordbf.c
226 $(CC) $(CFLAGS) -c $(srcdir)/read_ordbf.c -o _read_ordbf.o
227 _write_ordf.o: write_ordf.c
228 $(CC) $(CFLAGS) -c $(srcdir)/write_ordf.c -o _write_ordf.o
229 _write_ordef.o: write_ordef.c
230 $(CC) $(CFLAGS) -c $(srcdir)/write_ordef.c -o _write_ordef.o
231 _set_errhf.o: set_errhf.c
232 $(CC) $(CFLAGS) -c $(srcdir)/set_errhf.c -o _set_errhf.o
233 _get_errhf.o: get_errhf.c
234 $(CC) $(CFLAGS) -c $(srcdir)/get_errhf.c -o _get_errhf.o