You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by js...@apache.org on 2006/08/09 00:17:12 UTC

svn commit: r429855 - /incubator/tuscany/cpp/sca/runtime/core/test/Makefile.am

Author: jsdelfino
Date: Tue Aug  8 15:17:12 2006
New Revision: 429855

URL: http://svn.apache.org/viewvc?rev=429855&view=rev
Log:
Only run scagen if sca.composite is newer than the generated proxy and wrapper classes, instead of running it all the time. This is similar to what we already do in the samples.

Modified:
    incubator/tuscany/cpp/sca/runtime/core/test/Makefile.am

Modified: incubator/tuscany/cpp/sca/runtime/core/test/Makefile.am
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/runtime/core/test/Makefile.am?rev=429855&r1=429854&r2=429855&view=diff
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/test/Makefile.am (original)
+++ incubator/tuscany/cpp/sca/runtime/core/test/Makefile.am Tue Aug  8 15:17:12 2006
@@ -7,10 +7,21 @@
 testSCASystem/composites/MyValueServiceComposite/*.xsd \
 testSCASystem/composites/MyValueServiceComposite/*.config
 
+BUILT_SOURCES = CustomerInfo/CustomerInfoImpl_CustomerInfoService_Proxy.cpp \
+CustomerInfo/CustomerInfoImpl_CustomerInfoService_Proxy.h \
+CustomerInfo/CustomerInfoImpl_CustomerInfoService_Wrapper.cpp \
+CustomerInfo/CustomerInfoImpl_CustomerInfoService_Wrapper.h \
+MyValue/MyValueImpl_customerInfo_Proxy.cpp \
+MyValue/MyValueImpl_customerInfo_Proxy.h \
+MyValue/MyValueImpl_MyValueService_Proxy.cpp \
+MyValue/MyValueImpl_MyValueService_Proxy.h \
+MyValue/MyValueImpl_MyValueService_Wrapper.cpp \
+MyValue/MyValueImpl_MyValueService_Wrapper.h \
+MyValue/MyValueImpl_stockQuote_Proxy.cpp \
+MyValue/MyValueImpl_stockQuote_Proxy.h
 
-BUILT_SOURCES = scagen
 
-scagen:
+${BUILT_SOURCES}: ./testSCASystem/composites/MyValueServiceComposite/sca.composite
 	cp ./MyValue/MyValue.h ./testSCASystem/composites/MyValueServiceComposite
 	cp ./MyValue/MyValueImpl.h ./testSCASystem/composites/MyValueServiceComposite
 	cp ./MyValue/StockQuoteService.h ./testSCASystem/composites/MyValueServiceComposite
@@ -24,4 +35,4 @@
 install-exec-local:
 	cp CustomerInfo/.libs/libCustomerInfo.so testSCASystem/composites/MyValueServiceComposite
 	cp MyValue/.libs/libMyValue.so testSCASystem/composites/MyValueServiceComposite
-	
\ No newline at end of file
+	



---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org