-I${top_srcdir}/src -I${top_srcdir}/interface \
-I${stagedir}/include \
${COVERAGE_FLAGS} \
+ -DBUILDING_LB_CLIENT \
-D_GNU_SOURCE ${LB_STANDALONE_FLAGS} ${LB_PERF_FLAGS}
CXXFLAGS:=${CFLAGS}
%.sh: %.l gen_begin gen_sample_job
rm -f $@
+ -chmod +x ${GENSAM}
$(GENSAM) $< >$@ || rm -f $@
chmod -w,+x $@ > /dev/null
#include <errno.h>
#include "glite/lb/events_parse.h"
-#include "glite/lb/consumer.h"
-#include "glite/lb/producer.h"
+#include "consumer.h"
+#include "producer.h"
#include "glite/jobid/cjobid.h"
#include "glite/lb/context-int.h"
#include <unistd.h>
#include "glite/jobid/cjobid.h"
-#include "glite/lb/producer.h"
+#include "producer.h"
#include "glite/lb/authz.h"
void
#include <fcntl.h>
#include "glite/jobid/cjobid.h"
-#include "glite/lb/producer.h"
+#include "producer.h"
#include "glite/lb/events.h"
extern char *optarg;
#include <errno.h>
#include <sysexits.h>
-#include "glite/lb/notification.h"
+#include "notification.h"
static void usage(const char *);
static void printstat(edg_wll_JobStat, int);
#include <sys/types.h>
#include <sys/wait.h>
-#include "glite/lb/producer.h"
+#include "producer.h"
#include "glite/jobid/cjobid.h"
static void slave();
#include <errno.h>
#include "glite/lb/events_parse.h"
-#include "glite/lb/consumer.h"
+#include "consumer.h"
#include "glite/jobid/cjobid.h"
#ifdef USE_CALLBACKS
- #include "glite/lb/consumer_fake.h"
+ #include "consumer_fake.h"
#endif
static void free_events(edg_wll_Event *);
#include <fcntl.h>
#include "glite/jobid/cjobid.h"
-#include "glite/lb/producer.h"
+#include "producer.h"
#include "glite/lb/events.h"
extern char *optarg;
#include <expat.h>
#include "glite/lb/context-int.h"
-#include "glite/lb/consumer.h"
+#include "consumer.h"
#include "glite/lb/xml_conversions.h"
#include "glite/lb/jobstat.h"
#include "glite/lb/notifid.h"
#include "glite/lb/events.h"
-#include "glite/lb/producer.h"
+#ifdef BUILDING_LB_CLIENT
+#include "producer.h"
+#else
+#include "producer.h"
+#endif
static struct option opts[] = {
{"help", 0, NULL, 'h'},
#include "glite/lb/context.h"
#include "glite/lb/xml_conversions.h"
-#include "glite/lb/consumer.h"
+#include "consumer.h"
int use_proxy = 0;
#include <errno.h>
#include <fcntl.h>
-#include "glite/lb/producer.h"
+#include "producer.h"
#include "glite/lb/events.h"
#include "glite/lb/events_parse.h"
#include <time.h>
#include "glite/jobid/cjobid.h"
-#include "glite/lb/consumer.h"
+#include "consumer.h"
#define BUFF_LEN 1024
#define MAX_AND_CONDS 20
#include <errno.h>
#include "glite/jobid/cjobid.h"
-#include "glite/lb/consumer.h"
+#include "consumer.h"
static struct option opts[] = {
#include <time.h>
#include <string.h>
-#include "glite/lb/statistics.h"
+#include "statistics.h"
int main(int argc,char **argv)
#include <limits.h>
#include "glite/jobid/cjobid.h"
-#include "glite/lb/producer.h"
+#include "producer.h"
#include "glite/lb/events.h"
char *outfile = "context_errors";
#include <fcntl.h>
#include "glite/jobid/cjobid.h"
-#include "glite/lb/producer.h"
+#include "producer.h"
#include "glite/lb/events.h"
#define MAXMSGSIZE 10240
#include "glite/lb/context.h"
#include "glite/lb/xml_conversions.h"
-#include "glite/lb/consumer.h"
+#include "consumer.h"
int use_proxy = 0;
#include "glite/lb/context.h"
#include "glite/lb/xml_conversions.h"
-#include "glite/lb/consumer.h"
+#include "consumer.h"
int use_proxy = 0;
#include "glite/lb/Event.h"
+#ifdef BUILDING_LB_CLIENT
+#include "JobStatus.h"
+#include "ServerConnection.h"
+#else
#include "glite/lb/JobStatus.h"
#include "glite/lb/ServerConnection.h"
+#endif
/**
#include "glite/jobid/JobId.h"
+#ifdef BUILDING_LB_CLIENT
+#include "consumer.h"
+#include "JobStatus.h"
+#include "notification.h"
+#else
#include "glite/lb/consumer.h"
-#include "glite/lb/notification.h"
#include "glite/lb/JobStatus.h"
+#include "glite/lb/notification.h"
+#endif
EWL_BEGIN_NAMESPACE
#include "glite/jobid/JobId.h"
#include "glite/lb/Event.h"
+
+#ifdef BUILDING_LB_CLIENT
+#include "JobStatus.h"
+#include "consumer.h"
+#else
#include "glite/lb/JobStatus.h"
#include "glite/lb/consumer.h"
+#endif
EWL_BEGIN_NAMESPACE
#include "glite/lb/notif_rec.h"
#include "glite/lb/context.h"
+#ifdef BUILDING_LB_CLIENT
+#include "consumer.h"
+#else
#include "glite/lb/consumer.h"
+#endif
#ifdef __cplusplus
extern "C" {
#ifndef GLITE_LB_STATISTICS_H
#define GLITE_LB_STATISTICS_H
+#ifdef BUILDING_LB_CLIENT
+#include "consumer.h"
+#else
#include "glite/lb/consumer.h"
+#endif
#ifdef __cplusplus
extern "C" {
#include "glite/lb/notifid.h"
#include "glite/lb/LoggingExceptions.h"
-#include "glite/lb/consumer.h"
+#include "consumer.h"
EWL_BEGIN_NAMESPACE;
#include <string>
-#include "glite/lb/Job.h"
-#include "glite/lb/consumer.h"
+#include "Job.h"
+#include "consumer.h"
#include "glite/lb/LoggingExceptions.h"
#include "glite/lb/context-int.h"
#include "glite/jobid/JobId.h"
#include "glite/lb/LoggingExceptions.h"
-#include "glite/lb/consumer.h"
-#include "glite/lb/JobStatus.h"
+#include "consumer.h"
+#include "JobStatus.h"
EWL_BEGIN_NAMESPACE;
#include <string>
#include <vector>
-#include "glite/lb/Notification.h"
-#include "glite/lb/JobStatus.h"
+#include "Notification.h"
+#include "JobStatus.h"
#include "glite/lb/LoggingExceptions.h"
-#include "glite/lb/ServerConnection.h"
+#include "ServerConnection.h"
#include "glite/lb/notifid.h"
-#include "glite/lb/notification.h"
+#include "notification.h"
EWL_BEGIN_NAMESPACE;
#include "glite/lb/context-int.h"
#include "glite/lb/xml_conversions.h"
-#include "glite/lb/ServerConnection.h"
+#include "ServerConnection.h"
#include "glite/lb/LoggingExceptions.h"
EWL_BEGIN_NAMESPACE;
#include "glite/lb/mini_http.h"
#include "glite/lb/connpool.h"
-#include "glite/lb/consumer.h"
-#include "glite/lb/connection.h"
+#include "consumer.h"
+#include "connection.h"
int CloseConnection(edg_wll_Context ctx, int* conn_index)
#include "glite/lb/xml_parse.h"
#include "glite/lb/xml_conversions.h"
-#include "glite/lb/consumer.h"
-#include "glite/lb/connection.h"
+#include "consumer.h"
+#include "connection.h"
static const char* const request_headers[] = {
"Cache-Control: no-cache",
#include "glite/lb/notifid.h"
#include "glite/lb/events.h"
-#include "glite/lb/producer.h"
+#include "producer.h"
#include "args.h"
//" %s -p -l 100000 -j https://localhost/First_JobIV?localhost:7771 -s UserInterface -e jobAbort DG.JOB.ABORT.REASON=\"oops\"\n\n",
#include "glite/lb/events_parse.h"
#include "glite/lb/il_msg.h"
-#include "glite/lb/notification.h"
-#include "glite/lb/connection.h"
+#include "notification.h"
+#include "connection.h"
#define CON_QUEUE 10 /* listen() queue limit */
#include "glite/security/glite_gss.h"
#include "glite/lb/context.h"
-#include "glite/lb/notification.h"
+#include "notification.h"
#include "notify_supp.h"
#include <vector>
#include "glite/lb/LoggingExceptions.h"
-#include "glite/lb/JobStatus.h"
-#include "glite/lb/notification.h"
+#include "JobStatus.h"
+#include "notification.h"
#include "notify_supp.h"
#include <sys/time.h>
#include "glite/jobid/cjobid.h"
-#include "glite/lb/producer.h"
+#include "producer.h"
#include "glite/lb/events.h"
#define PROXY_SERVER "localhost:9000"
#include "glite/lb/il_string.h"
#include "glite/lb/connpool.h"
-#include "glite/lb/prod_proto.h"
-#include "glite/lb/producer.h"
-#include "glite/lb/connection.h"
+#include "prod_proto.h"
+#include "producer.h"
+#include "connection.h"
static const char* socket_path="/tmp/lb_proxy_store.sock";
#include "glite/lb/ulm_parse.h"
#include "glite/lb/context-int.h"
-#include "glite/lb/producer.h"
-#include "glite/lb/prod_proto.h"
-#include "glite/lb/consumer.h" // for QuerySequenceCode
+#include "producer.h"
+#include "prod_proto.h"
+#include "consumer.h" // for QuerySequenceCode
#ifdef FAKE_VERSION
int edg_wll_DoLogEvent(edg_wll_Context ctx, edg_wll_LogLine logline);
#include "glite/lb/xml_parse.h"
#include "glite/lb/mini_http.h"
-#include "glite/lb/statistics.h"
-#include "glite/lb/connection.h"
+#include "statistics.h"
+#include "connection.h"
#include <stdlib.h>
#include "glite/jobid/cjobid.h"
-#include "glite/lb/producer.h"
+#include "producer.h"
@@@{
$PRINTPROTOTYPESONLY = 0;