From: Michal Voců Date: Thu, 4 May 2006 14:44:29 +0000 (+0000) Subject: * added perf_empty flavour of interlogd X-Git-Tag: gridsite-core_R_1_1_19~42 X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=7df8bbcc142ec93088b9c0849d634c1254ac22be;p=jra1mw.git * added perf_empty flavour of interlogd --- diff --git a/org.glite.lb.logger/Makefile b/org.glite.lb.logger/Makefile index 5537e13..dc1c23a 100644 --- a/org.glite.lb.logger/Makefile +++ b/org.glite.lb.logger/Makefile @@ -37,9 +37,6 @@ ifdef LB_STANDALONE LB_STANDALONE_FLAGS:=-DLB_STANDALONE endif -ifdef LB_PERF - LB_PERF_FLAGS:=-DLB_PERF -endif DEBUG:=-g -O0 CFLAGS:=${DEBUG} \ @@ -70,6 +67,7 @@ EXPAT_LIBS:=${EXPAT_LIBS} -lexpat EXT_LIBS:= ${EXPAT_LIBS} COMMON_LIB:=-lglite_lb_common + GLITE_GSS_LIB:=-lglite_security_gss TEST_LIBS:=-L${cppunit_prefix}/lib -lcppunit @@ -77,8 +75,8 @@ TEST_INC:=-I${cppunit_prefix}/include ifdef LB_PERF LOGD:=glite_lb_logd_perf glite_lb_logd_perf_nofile - INTERLOGD:=glite_lb_interlogd_perf - NOTIF_INTERLOGD:=glite_lb_notif_interlogd_perf + INTERLOGD:=glite_lb_interlogd_perf glite_lb_interlogd_perf_empty + NOTIF_INTERLOGD:= else LOGD:=glite_lb_logd INTERLOGD:=glite_lb_interlogd @@ -96,6 +94,8 @@ INTERLOG_OBJS:=il_error.o input_queue_socket.o \ INTERLOG_NOBJS:=${INTERLOG_OBJS:.o=.no} +INTERLOG_EMPTY_OBJS:=${INTERLOG_OBJS:.o=.eo} + INTERLOG_TEST_OBJS:= \ il_error.o \ server_msg.o \ @@ -115,11 +115,7 @@ INTERLOG_TEST_OBJS:= \ default: all -ifdef LB_PERF -all compile: glite_lb_logd_perf glite_lb_logd_perf_nofile glite_lb_interlogd_perf -else -all compile: glite_lb_logd glite_lb_logd_nofile glite_lb_interlogd glite_lb_notif_interlogd -endif +all compile: $(LOGD) $(INTERLOGD) $(NOTIF_INTERLOGD) glite_lb_logd glite_lb_logd_perf: ${LOGD_OBJS} ${LINK} -o $@ ${LOGD_OBJS} ${COMMON_LIB}_${nothrflavour} @@ -127,14 +123,22 @@ glite_lb_logd glite_lb_logd_perf: ${LOGD_OBJS} glite_lb_logd_nofile glite_lb_logd_perf_nofile: ${LOGD_NOBJS} ${LINK} -o $@ ${LOGD_NOBJS} ${COMMON_LIB}_${nothrflavour} -glite_lb_interlogd glite_lb_interlogd_perf: ${INTERLOG_OBJS} +glite_lb_interlogd: ${INTERLOG_OBJS} ${LINK} -o $@ ${INTERLOG_OBJS} \ ${COMMON_LIB}_${thrflavour} -glite_lb_notif_interlogd glite_lb_notif_interlogd_perf: ${INTERLOG_NOBJS} +glite_lb_notif_interlogd: ${INTERLOG_NOBJS} ${LINK} -o $@ ${INTERLOG_NOBJS} \ ${COMMON_LIB}_${thrflavour} +glite_lb_interlogd_perf: ${INTERLOG_OBJS} + ${LINK} -o $@ ${INTERLOG_OBJS} \ + ${COMMON_LIB}_perf_${thrflavour} + +glite_lb_interlogd_perf_empty: ${INTERLOG_EMPTY_OBJS} + ${LINK} -o $@ ${INTERLOG_EMPTY_OBJS} \ + ${COMMON_LIB}_perf_${thrflavour} + stage: compile $(MAKE) install PREFIX=${stagedir} DOSTAGE=yes @@ -183,6 +187,9 @@ ${INTERLOG_NOBJS}: %.no: %.c ${INTERLOG_OBJS}: %.o: %.c ${CC} ${CFLAGS} ${GLOBUSTHRINC} -c $< -o $@ +${INTERLOG_EMPTY_OBJS}: %.eo: %.c + ${CC} ${CFLAGS} ${GLOBUSTHRINC} -DPERF_EMPTY -c $< -o $@ + ${LOGD_NOBJS}: %.no: %.c ${CC} ${CFLAGS} ${GLOBUSINC} -DLOGD_NOFILE -c $< -o $@