[Ocfs2-test-devel] [PATCH 1/4] Ocfs2-test: Add Makefile for libocfs2test.

Sunil Mushran sunil.mushran at oracle.com
Tue Mar 31 16:11:53 PDT 2009


Signed-off-by: Sunil Mushran <sunil.mushran at oracle.com>


Tristan Ye wrote:
> Signed-off-by: Tristan Ye <tristan.ye at oracle.com>
> ---
>  programs/Makefile              |    1 +
>  programs/libocfs2test/Makefile |   31 +++++++++++++++++++++++++++++++
>  2 files changed, 32 insertions(+), 0 deletions(-)
>  create mode 100644 programs/libocfs2test/Makefile
>
> diff --git a/programs/Makefile b/programs/Makefile
> index 56b1e08..eca5a84 100644
> --- a/programs/Makefile
> +++ b/programs/Makefile
> @@ -4,6 +4,7 @@ include $(TOPDIR)/Preamble.make
>  
>  
>  SUBDIRS =			\
> +	libocfs2test		\
>  	aio-stress		\
>  	aio_direct		\
>  	atime_quantum		\
> diff --git a/programs/libocfs2test/Makefile b/programs/libocfs2test/Makefile
> new file mode 100644
> index 0000000..27b05af
> --- /dev/null
> +++ b/programs/libocfs2test/Makefile
> @@ -0,0 +1,31 @@
> +TOPDIR = ../..
> +
> +include $(TOPDIR)/Preamble.make
> +
> +LIBRARIES = libocfs2test.a
> +
> +CFLAGS += -fPIC
> +
> +CFILES =		\
> +	file_ops.c	\
> +	dir_ops.c	
> +
> +HFILES =		\
> +	file_ops.h	\
> +	dir_ops.h	
> +
> +mpi_ops.o: mpi_ops.c mpi_ops.h
> +	$(MPICC) -c -o mpi_ops.o mpi_ops.c $(CFLAGS)
> +
> +OBJS = $(subst .c,.o,$(CFILES))	\
> +	mpi_ops.o
> +
> +$(LIBRARIES): $(OBJS)
> +	rm -f $@
> +	$(AR) r $@ $^
> +	$(RANLIB) $@
> +
> +DIST_FILES = $(CFILES) $(HFILES)
> +
> +include $(TOPDIR)/Postamble.make
> +
>   




More information about the Ocfs2-test-devel mailing list