reporter-store based on cstore
authormiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Mon, 25 Sep 2006 19:26:38 +0000 (19:26 +0000)
committermiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Mon, 25 Sep 2006 19:26:38 +0000 (19:26 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@6216 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/src/c-apps/Makefile
Open-ILS/src/c-apps/oils_cstore.c

index 658febd..00add16 100644 (file)
@@ -2,7 +2,7 @@ LDLIBS += -lobjson -lopensrf -lfieldmapper
 CFLAGS += -DOSRF_LOG_PARAMS
 
 #all:  oils_auth.so oils_fetch.so oils_cstore.so
-all:   oils_auth.so oils_cstore.so oils_dataloader
+all:   oils_auth.so oils_cstore.so oils_rstore.so oils_dataloader
 #all:  oils_auth.so
 
 oils_event.o:  oils_event.c oils_event.h
@@ -21,6 +21,14 @@ oils_cstore.so:      oils_cstore.o liboils_utils.so liboils_idl.so
        $(CC) -shared -W1 -L/usr/local/lib/dbd \
                $(LDLIBS) $(LDFLAGS) -loils_idl -loils_utils -ldbi -ldbdpgsql oils_cstore.o -o $(TMPDIR)/$@
 
+oils_rstore.o: oils_cstore.c oils_utils.h
+       $(CC) $(CFLAGS) -I$(TMPDIR) -I$(TMPDIR)/opensrf/ -DRSTORE -c -o $@ oils_cstore.c 
+
+oils_rstore.so:        oils_rstore.o liboils_utils.so liboils_idl.so
+       @echo $@
+       $(CC) -shared -W1 -L/usr/local/lib/dbd \
+               $(LDLIBS) $(LDFLAGS) -loils_idl -loils_utils -ldbi -ldbdpgsql oils_rstore.o -o $(TMPDIR)/$@
+
 oils_fetch.so: oils_fetch.o liboils_utils.so
        @echo $@
        $(CC) -shared -W1 -L/usr/local/lib/dbd \
index 54f91f1..60c08dd 100644 (file)
@@ -13,7 +13,9 @@
 #include <stdlib.h>
 #include <string.h>
 
-#ifndef MODULENAME
+#ifdef RSTORE
+#  define MODULENAME "open-ils.reporter-store"
+#else
 #  define MODULENAME "open-ils.cstore"
 #endif