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

Revision 4863, 2.1 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@
5MPI         = @MPI@
6srcdir      = @srcdir@
7CC_SHL      = @CC_SHL@
8SHLIBNAME   = @SHLIBNAME@
9
10#DEFS            = @DEFS@ -I. -I${srcdir}
11CPPFLAGS        = @CPPFLAGS@
12INCLUDES = -I@MPI_INCLUDE_DIR@ -I${srcdir}/../include -I../include -I../../include  -I${srcdir}/../../../../include -I../../../../include
13#CFLAGS      = @CPPFLAGS@ @CFLAGS@ $(INCLUDES)
14CFLAGS          = @CFLAGS@
15
16top_builddir  = @master_topbuild_dir@
17LIBTOOL       = @LIBTOOL@
18C_COMPILE       = $(CC) $(DEFS) $(INCLUDES) $(CFLAGS) $(CPPFLAGS)
19C_COMPILE_SHL   = $(CC_SHL) $(DEFS) $(INCLUDES) $(CFLAGS) $(CPPFLAGS)
20#C_COMPILE_SHL = $(CC_SHL)
21
22@VPATH@
23
24AD_TESTFS_OBJECTS = ad_testfs_close.o ad_testfs_read.o ad_testfs_rdcoll.o \
25        ad_testfs_wrcoll.o ad_testfs_open.o ad_testfs_write.o \
26        ad_testfs_done.o ad_testfs_fcntl.o ad_testfs_iread.o \
27        ad_testfs_iwrite.o ad_testfs_wait.o ad_testfs_flush.o \
28        ad_testfs_seek.o ad_testfs_resize.o ad_testfs_hints.o \
29        ad_testfs_delete.o ad_testfs.o
30
31default: $(LIBNAME)
32        @if [ "@ENABLE_SHLIB@" != "none" ] ; then \
33            $(MAKE) $(SHLIBNAME).la ;\
34        fi
35
36.SUFFIXES: $(SUFFIXES) .p .lo
37
38#       $(CC) $(CFLAGS) -c $<
39.c.o:
40        @if [ "x$(VERBOSE)" != "x1" ] ; then \
41          echo "  CC              $<" ; \
42        else \
43          echo $(C_COMPILE) -c $< ; \
44        fi
45        @$(C_COMPILE) -c $<
46#       $(C_COMPILE_SHL) $(CFLAGS) -c $< -o _s$*.o
47#       @mv -f _s$*.o $*.lo
48.c.lo:
49        @if [ "x$(VERBOSE)" != "x1" ] ; then \
50          echo "  CC              $<" ; \
51        else \
52          echo $(C_COMPILE_SHL) -c $< -o _s$*.o ; \
53          echo mv -f _s$*.o $*.lo ; \
54        fi
55        @$(C_COMPILE_SHL) -c $< -o _s$*.o
56        @mv -f _s$*.o $*.lo
57
58$(LIBNAME): $(AD_TESTFS_OBJECTS)
59        $(AR) $(LIBNAME) $(AD_TESTFS_OBJECTS)
60        $(RANLIB) $(LIBNAME)
61
62AD_TESTFS_LOOBJECTS = $(AD_TESTFS_OBJECTS:.o=.lo)
63
64$(SHLIBNAME).la: $(AD_TESTFS_LOOBJECTS)
65        $(AR) $(SHLIBNAME).la $(AD_TESTFS_LOOBJECTS)
66
67clean:
68        @rm -f *.o *.lo *.gcno *.gcda *.bb *.bbg
69        @rm -f ${srcdir}/*.gcno ${srcdir}/*.gcda
70        @rm -f ${srcdir}/*.bb ${srcdir}/*.bbg
71
72tags: TAGS
73SOURCES = ${AD_TESTFS_OBJECTS:.o=.c}
74HEADERS =
75TAGS:${HEADERS} ${SOURCES}
76        here=`cd ../../../../.. && pwd` ; cd ${srcdir} && etags -o $$here/TAGS --append ${HEADERS} ${SOURCES}
Note: See TracBrowser for help on using the browser.