CXXCOMPILE:=libtool --mode=compile ${CXX} ${CXXFLAGS}
LINK:=libtool --mode=link ${CC} ${LDFLAGS}
LINKXX:=libtool --mode=link ${CXX} ${LDFLAGS}
-INSTALL:=libtool --mode=install install
+INSTALL?=libtool --mode=install install
LIBOBJS:=connection.o consumer.o notification.o prod_proto.o \
producer.o uiwrap.o statistics.o
HDRS:=consumer.h notification.h statistics.h prod_proto.h connection.h \
Job.h Notification.h ServerConnection.h stat_fields.h
-GEN_HDRS:=JobStatus.h producer.h
+GEN_HDRS:=Event.h JobStatus.h producer.h
LIBTHROBJS:=${LIBOBJS:.o=.thr.o}
LIBLOBJS:=${LIBOBJS:.o=.lo}
doxygen C.dox
doxygen CPP.dox
-Event.cpp: EventAttrNames.pl
+Event.h Event.cpp: EventAttrNames.pl
-JobStatus.cpp: StatusAttrNames.pl
+JobStatus.h JobStatus.cpp: StatusAttrNames.pl
-EventAttrNames.pl:
- rm -f $@
- ln -s ${stagedir}/share/perl/gLite/LB/$@ $@
+#EventAttrNames.pl:
+# rm -f $@
+# ln -s ${stagedir}/share/perl/gLite/LB/$@ $@
dist: distsrc distbin
check_version:
${CHECK_VERSION} ${stagedir}/include/glite/lb/common_version.h
-JobStatus.h: StatusAttrNames.pl
.PHONY: default all compile examples check stage install clean check_version
#include "glite/jobid/JobId.h"
-#include "glite/lb/Event.h"
#ifdef BUILDING_LB_CLIENT
+#include "Event.h"
#include "JobStatus.h"
#include "ServerConnection.h"
#else
+#include "glite/lb/Event.h"
#include "glite/lb/JobStatus.h"
#include "glite/lb/ServerConnection.h"
#endif
#include "glite/jobid/JobId.h"
-#include "glite/lb/Event.h"
#ifdef BUILDING_LB_CLIENT
+#include "Event.h"
#include "JobStatus.h"
#include "consumer.h"
#else
+#include "glite/lb/Event.h"
#include "glite/lb/JobStatus.h"
#include "glite/lb/consumer.h"
#endif
#include "glite/jobid/cjobid.h"
-#include "glite/lb/Event.h"
+#include "Event.h"
#include "glite/lb/events.h"
#include "glite/lb/notifid.h"
#include "glite/lb/LoggingExceptions.h"
@@@{
-require 'EventAttrNames.pl';
+require '../src/EventAttrNames.pl';
sub typeswitch {
my $ftype = shift;
xml_conversions.h log_proto.h events_parse.h il_string.h il_msg.h \
ulm_parse.h connpool.h notifid.h notif_rec.h padstruct.h \
query_rec.h timeouts.h LoggingExceptions.h CountRef.h ${PERF_HDRS}
-GEN_HDRS:=Event.h events.h jobstat.h common_version.h
+GEN_HDRS:=events.h jobstat.h common_version.h
STATICLIB:=libglite_lb_common_${nothrflavour}.a
THRSTATICLIB:=libglite_lb_common_${thrflavour}.a
fi ;
#??? ${STAGE_PERFTEST} ;
mkdir -p ${PREFIX}/share/perl/gLite/LB
+<<<<<<< Makefile
+=======
${INSTALL} -m 644 ${top_srcdir}/src/EventAttrNames.pl ${PREFIX}/share/perl/gLite/LB
mkdir -p ${PREFIX}/share/build/m4
${INSTALL} -m 644 ${top_srcdir}/m4/*.m4 ${PREFIX}/share/build/m4
+>>>>>>> 1.94
clean:
rm -rvf *.o *.lo .libs lib* *.c *.h *.dox C/ CPP/ test_parse il_test parse.cpp events.tex status.tex
rm -f $@
${AT3} $< >$@ || rm -f $@
chmod -w $@ >/dev/null
-
-Event.h: EventAttrNames.pl