diff options
Diffstat (limited to 'tags/cpp-0.1.incubating-M1-RC3b/sca/samples/Calculator/CalculatorModule/Makefile.am')
-rw-r--r-- | tags/cpp-0.1.incubating-M1-RC3b/sca/samples/Calculator/CalculatorModule/Makefile.am | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/tags/cpp-0.1.incubating-M1-RC3b/sca/samples/Calculator/CalculatorModule/Makefile.am b/tags/cpp-0.1.incubating-M1-RC3b/sca/samples/Calculator/CalculatorModule/Makefile.am new file mode 100644 index 0000000000..aff769b36a --- /dev/null +++ b/tags/cpp-0.1.incubating-M1-RC3b/sca/samples/Calculator/CalculatorModule/Makefile.am @@ -0,0 +1,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
\ No newline at end of file |