root/mpich2/trunk/src/mpi/romio/adio/ad_gridftp/Makefile.in @ 4863

Revision 4863, 1.3 KB (checked in by robl, 5 months ago)

Mostly BillG: introduce quiet-make from MPICH2 to ROMIO

Line 
1CC          = @CC@
2AR          = @AR@
3RANLIB      = @RANLIB@
4LIBNAME     = @LIBNAME@
5srcdir      = @srcdir@
6CC_SHL      = @CC_SHL@
7SHLIBNAME   = @SHLIBNAME@
8
9INCLUDES    = -I@MPI_INCLUDE_DIR@ -I${srcdir}/../include -I../include -I../../include  -I${srcdir}/../../../../include -I../../../../include
10CFLAGS      = @CFLAGS@ $(INCLUDES)
11
12top_builddir  = @master_topbuild_dir@
13LIBTOOL       = @LIBTOOL@
14C_COMPILE_SHL = $(CC_SHL)
15
16@VPATH@
17
18AD_GRIDFTP_OBJECTS = ad_gridftp_close.o \
19        ad_gridftp_open.o ad_gridftp_read.o ad_gridftp_write.o \
20        ad_gridftp_fcntl.o ad_gridftp_flush.o \
21        ad_gridftp_resize.o ad_gridftp_hints.o \
22        ad_gridftp_delete.o ad_gridftp.o globus_routines.o ad_gridftp_features.o
23
24default: $(LIBNAME)
25        @if [ "@ENABLE_SHLIB@" != "none" ] ; then \
26            $(MAKE) $(SHLIBNAME).la ;\
27        fi
28
29.SUFFIXES: $(SUFFIXES) .p .lo
30
31.c.o:
32        $(CC) $(CFLAGS) -c $<
33.c.lo:
34        $(C_COMPILE_SHL) $(CFLAGS) -c $< -o _s$*.o
35        @mv -f _s$*.o $*.lo
36
37$(LIBNAME): $(AD_GRIDFTP_OBJECTS)
38        $(AR) $(LIBNAME) $(AD_GRIDFTP_OBJECTS)
39        $(RANLIB) $(LIBNAME)
40
41AD_GRIDFTP_LOOBJECTS=$(AD_GRIDFTP_OBJECTS:.o=.lo)
42$(SHLIBNAME).la: $(AD_GRIDFTP_LOOBJECTS)
43        $(AR) $(SHLIBNAME).la $(AD_GRIDFTP_LOOBJECTS)
44
45coverage:
46        -@for file in  ${AD_UFS_OBJECTS:.o=.c} ; do \
47                gcov -b -f $$file ; done
48
49clean:
50        @rm -f *.o *.lo *.gcno *.gcda *.bb *.bbg
51        @rm -f ${srcdir}/*.gcno ${srcdir}/*.gcda
52        @rm -f ${srcdir}/*.bb ${srcdir}/*.bbg
Note: See TracBrowser for help on using the browser.