blob: aff769b36af8aba5140631b8443db0d90bff73cd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
deploydir=$(prefix)/samples/Calculator/deploy
moduledir=$(deploydir)/modules/CalculatorModule
BUILT_SOURCES = CalculatorImpl_CalculatorService_Proxy.cpp \
CalculatorImpl_CalculatorService_Wrapper.cpp \
CalculatorImpl_CalculatorDivideService_Proxy.cpp \
DivideServiceImpl_DivideService_Proxy.cpp \
DivideServiceImpl_DivideService_Wrapper.cpp
noinst_HEADERS = *.h
CalculatorImpl_CalculatorService_Proxy.cpp:
java -jar $(TUSCANY_SCACPP)/bin/scagen.jar -dir . -output .
module_LTLIBRARIES = libCalculatorModule.la
module_DATA = sca.module.lin Tuscany-model.config *.componentType *.wsdl services.xml
EXTRA_DIST = sca.module.lin Tuscany-model.config *.componentType *.wsdl services.xml
libCalculatorModule_la_SOURCES = \
CalculatorImpl.cpp \
CalculatorImpl_CalculatorService_Proxy.cpp \
CalculatorImpl_CalculatorService_Wrapper.cpp \
CalculatorImpl_CalculatorDivideService_Proxy.cpp \
DivideServiceImpl.cpp \
DivideServiceImpl_DivideService_Proxy.cpp \
DivideServiceImpl_DivideService_Wrapper.cpp
libCalculatorModule_la_LIBADD = -L${TUSCANY_SCACPP}/lib -ltuscany_sca
INCLUDES = \
-I$(TUSCANY_SCACPP)/include \
-I${TUSCANY_SDOCPP}/include
install-data-hook:
mv $(moduledir)/sca.module.lin $(moduledir)/sca.module
|