This commit is contained in:
parent
217548873e
commit
45bf8b12ec
|
@ -5,6 +5,14 @@ LOCATION=authoring
|
||||||
CC=g++
|
CC=g++
|
||||||
Cc=gcc
|
Cc=gcc
|
||||||
|
|
||||||
|
#
|
||||||
|
# To build apig-cli, you must first build the server
|
||||||
|
# and put it in operation at port used here because part
|
||||||
|
# of the client is generated using xml-rpc-api2cpp.
|
||||||
|
#
|
||||||
|
|
||||||
|
MD_URL= http://localhost:4243/RPC2
|
||||||
|
|
||||||
##### Set this to the location of the executables/objects to be produced
|
##### Set this to the location of the executables/objects to be produced
|
||||||
|
|
||||||
BUILD_OBJ_DIR = build
|
BUILD_OBJ_DIR = build
|
||||||
|
@ -31,6 +39,7 @@ CLFLAGS= -Wall -Wundef -Wpointer-arith -Wshadow \
|
||||||
ACOBJS= build/cliever.o build/cdLogger.o build/clientDaemonConfig.o \
|
ACOBJS= build/cliever.o build/cdLogger.o build/clientDaemonConfig.o \
|
||||||
build/clientDaemon.o build/commander.o build/mdBehavior.o
|
build/clientDaemon.o build/commander.o build/mdBehavior.o
|
||||||
|
|
||||||
|
|
||||||
# --- targets
|
# --- targets
|
||||||
#
|
#
|
||||||
|
|
||||||
|
@ -42,7 +51,25 @@ cliever: build/$(CLIENT)-cd
|
||||||
|
|
||||||
.c.o:
|
.c.o:
|
||||||
$(Cc) -c $(CLFLAGS) -o $<
|
$(Cc) -c $(CLFLAGS) -o $<
|
||||||
|
|
||||||
|
client/mdClientBehavior.cpp:
|
||||||
|
xml-rpc-api2cpp $(MD_URL) "behavior" mdClientBehavior >client/mdClientBehavior
|
||||||
|
bin/after client/mdClientBehavior mdClientBehavior\.cc >client/mdClientBehavior.cpp
|
||||||
|
bin/before client/mdClientBehavior mdClientBehavior\.cc >include/mdClientBehavior.h
|
||||||
|
rm src/client/mdClientBehavior
|
||||||
|
|
||||||
|
client/mdClientDevice.cpp:
|
||||||
|
xml-rpc-api2cpp $(MD_URL) "device" mdClientDevice >client/mdClientDevice
|
||||||
|
bin/after client/mdClientDevice mdClientDevice\.cc >client/mdClientDevice.cpp
|
||||||
|
bin/before client/mdClientDevice mdClientDevice\.cc >include/mdClientDevice.h
|
||||||
|
rm src/client/mdClientDevice
|
||||||
|
|
||||||
|
client/mdClientState.cpp:
|
||||||
|
xml-rpc-api2cpp $(MD_URL) "state" mdClientState >client/mdClientState
|
||||||
|
bin/after client/mdClientState mdClientState\.cc >client/mdClientState.cpp
|
||||||
|
bin/before client/mdClientState mdClientState\.cc >include/mdClientState.h
|
||||||
|
rm src/client/mdClientState
|
||||||
|
|
||||||
build/cdLogger.o: client/cdLogger.cpp include/cdLogger.h
|
build/cdLogger.o: client/cdLogger.cpp include/cdLogger.h
|
||||||
$(CC) $(CFLAGS) client/cdLogger.cpp -c -o build/cdLogger.o $(SINCL)
|
$(CC) $(CFLAGS) client/cdLogger.cpp -c -o build/cdLogger.o $(SINCL)
|
||||||
|
|
||||||
|
|
8
README
8
README
|
@ -4,6 +4,8 @@
|
||||||
|
|
||||||
- AusRegEPPTK - Unmodified and working 1.3.2 toolkit.
|
- AusRegEPPTK - Unmodified and working 1.3.2 toolkit.
|
||||||
|
|
||||||
|
binary: libAusRegEPPTK.so
|
||||||
|
|
||||||
- ACTK1_0 - Modified working version of above.
|
- ACTK1_0 - Modified working version of above.
|
||||||
|
|
||||||
binary: libACTK1_0.so
|
binary: libACTK1_0.so
|
||||||
|
@ -21,10 +23,12 @@
|
||||||
|
|
||||||
boost 1.49
|
boost 1.49
|
||||||
xmlrpc-c/c++
|
xmlrpc-c/c++
|
||||||
|
xmlrpc-api-utils
|
||||||
swig
|
swig
|
||||||
msgpack
|
msgpack
|
||||||
|
|
||||||
The EPP toolkit and some uses of XMLRPC also have
|
The EPP toolkit also has dependencis.
|
||||||
dependencies.
|
The full stack is only need for MD derivative
|
||||||
|
development.
|
||||||
|
|
||||||
The git repo mirrors my Eclipse project.
|
The git repo mirrors my Eclipse project.
|
||||||
|
|
Loading…
Reference in New Issue