root/mpich2/trunk/src/mpi/romio/adio/ad_nfs/Makefile.in @ 3078

Revision 3078, 1.3 KB (checked in by robl, 15 months ago)

more feature tests for more file systems

Line 
1CC          = @CC@
2AR          = @AR@
3RANLIB      = @RANLIB@
4LIBNAME     = @LIBNAME@
5srcdir      = @srcdir@
6CC_SHL      = @CC_SHL@
7SHLIBNAME   = @SHLIBNAME@
8
9INCLUDE_DIR = -I@MPI_INCLUDE_DIR@ -I${srcdir}/../include -I../include -I../../include -I${srcdir}/../../../../include -I../../../../include
10CFLAGS      = @CPPFLAGS@ @CFLAGS@ $(INCLUDE_DIR)
11
12top_builddir  = @master_topbuild_dir@
13LIBTOOL       = @LIBTOOL@
14C_COMPILE_SHL = $(CC_SHL)
15
16@VPATH@
17
18AD_NFS_OBJECTS = ad_nfs_read.o \
19      ad_nfs_open.o ad_nfs_write.o ad_nfs_done.o \
20      ad_nfs_fcntl.o ad_nfs_iread.o ad_nfs_iwrite.o ad_nfs_wait.o \
21      ad_nfs_setsh.o ad_nfs_getsh.o ad_nfs.o ad_nfs_resize.o ad_nfs_features.o
22
23default: $(LIBNAME)
24        @if [ "@ENABLE_SHLIB@" != "none" ] ; then \
25            $(MAKE) $(SHLIBNAME).la ;\
26        fi
27
28.SUFFIXES: $(SUFFIXES) .p .lo
29
30.c.o:
31        $(CC) $(CFLAGS) -c $<
32.c.lo:
33        $(C_COMPILE_SHL) $(CFLAGS) -c $< -o _s$*.o
34        @mv -f _s$*.o $*.lo
35
36$(LIBNAME): $(AD_NFS_OBJECTS)
37        $(AR) $(LIBNAME) $(AD_NFS_OBJECTS)
38        $(RANLIB) $(LIBNAME)
39
40AD_NFS_LOOBJECTS=$(AD_NFS_OBJECTS:.o=.lo)
41$(SHLIBNAME).la: $(AD_NFS_LOOBJECTS)
42        $(AR) $(SHLIBNAME).la $(AD_NFS_LOOBJECTS)
43
44coverage:
45        -@for file in  ${AD_NFS_OBJECTS:.o=.c} ; do \
46                gcov -b -f $$file ; done
47
48clean:
49        @rm -f *.o *.lo *.gcno *.gcda *.bb *.bbg
50        @rm -f ${srcdir}/*.gcno ${srcdir}/*.gcda
51        @rm -f ${srcdir}/*.bb ${srcdir}/*.bbg
Note: See TracBrowser for help on using the browser.