From: Michal Voců Date: Thu, 9 Aug 2007 13:06:05 +0000 (+0000) Subject: initial X-Git-Tag: glite-yaim-myproxy_R_4_0_0_2~18 X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=dc1b265734e1c45ce731f120bb9dcfa421d22224;p=jra1mw.git initial --- diff --git a/org.glite.jobid.api-c/Makefile b/org.glite.jobid.api-c/Makefile new file mode 100644 index 0000000..998b75e --- /dev/null +++ b/org.glite.jobid.api-c/Makefile @@ -0,0 +1,63 @@ +# Default values +top_srcdir=. +stagedir=. +distdir=. +globalprefix=glite +jobidprefix=jobid +package=glite-jobid-api-c +version=0.0.0 + +CC:=gcc +CXX:=g++ + +-include Makefile.inc + +version=${module.version} + +VPATH=${top_srcdir}/src:${top_srcdir}/interface:${top_srcdir}/test + +DEBUG:=-g -O0 -Wall + +CFLAGS:=${DEBUG} \ + -I${top_srcdir}/interface \ + ${COVERAGE_FLAGS} \ + -D_GNU_SOURCE + +COMPILE:=libtool --mode=compile ${CC} ${CFLAGS} +CXXCOMPILE:=libtool --mode=compile ${CXX} ${CXXFLAGS} +LINK:=libtool --mode=link ${CC} ${LDFLAGS} +LINKXX:=libtool --mode=link ${CXX} ${LDFLAGS} +INSTALL:=libtool --mode=install install + +LIBOBJS:=cjobid.o +HDRS:=cjobid.h + +LIBLOBJS:=${LIBOBJS:.o=.lo} + +LIB:=libglite_jobid.la + +compile all: ${LIB} + +${LIB}: ${LIBOBJS} + ${LINK} -o $@ ${LIBLOBJS} -rpath ${PREFIX}/lib + + +check: compile +# + +clean: + rm -rvf *.o *.lo .libs lib* *.c *.cpp *.h + rm -rvf log.xml project rpmbuild RPMS tgz + +install: ${LIB} + mkdir -p ${PREFIX}/lib + mkdir -p ${PREFIX}/include/${globalprefix}/${jobidprefix} + ${INSTALL} -m 644 ${LIB} ${PREFIX}/lib + ${INSTALL} -m 644 ${HDRS} ${PREFIX}/include/${globalprefix}/${jobidprefix} + + +%.o: %.c + ${COMPILE} -o $@ -c $< + + +.PHONY: default all compile check install clean