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 2009/09/06 03:43:27 UTC
svn commit: r811742 - in /tuscany/cpp: sca/ sca/runtime/core/src/
sca/runtime/extensions/cpp/src/ sca/runtime/extensions/php/src/
sca/runtime/extensions/python/src/ sca/runtime/extensions/rest/interface/src/
sca/runtime/extensions/rest/reference/curl/s...
Author: jsdelfino
Date: Sun Sep 6 01:43:25 2009
New Revision: 811742
URL: http://svn.apache.org/viewvc?rev=811742&view=rev
Log:
Moved configuration of CXXFLAGS compile options to configure.ac script to make them consistent across the project. Increased warning level and enabled support for debug and profiling.
Modified:
tuscany/cpp/sca/Makefile.am
tuscany/cpp/sca/configure.ac
tuscany/cpp/sca/runtime/core/src/Makefile.am
tuscany/cpp/sca/runtime/extensions/cpp/src/Makefile.am
tuscany/cpp/sca/runtime/extensions/php/src/Makefile.am
tuscany/cpp/sca/runtime/extensions/python/src/Makefile.am
tuscany/cpp/sca/runtime/extensions/rest/interface/src/Makefile.am
tuscany/cpp/sca/runtime/extensions/rest/reference/curl/src/Makefile.am
tuscany/cpp/sca/runtime/extensions/rest/service/httpd/src/Makefile.am
tuscany/cpp/sca/runtime/extensions/ruby/src/Makefile.am
tuscany/cpp/sca/runtime/extensions/sca/reference/src/Makefile.am
tuscany/cpp/sca/runtime/extensions/sca/service/src/Makefile.am
tuscany/cpp/sca/runtime/extensions/ws/reference/axis2c/src/Makefile.am
tuscany/cpp/sca/runtime/extensions/ws/service/axis2c/src/Makefile.am
tuscany/cpp/sca/samples/CppBigBank/bigbank.client/Makefile.am
tuscany/cpp/sca/samples/CppCalculator/sample.calculator.client/Makefile.am
tuscany/cpp/sdo/runtime/core/sdo_axiom/Makefile.am
tuscany/cpp/sdo/runtime/core/sdo_axiom_test/Makefile.am
tuscany/cpp/sdo/runtime/core/src/commonj/sdo/Makefile.am
tuscany/cpp/sdo/runtime/core/test/Makefile.am
tuscany/cpp/sdo/samples/misc/Makefile.am
Modified: tuscany/cpp/sca/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/Makefile.am?rev=811742&r1=811741&r2=811742&view=diff
==============================================================================
--- tuscany/cpp/sca/Makefile.am (original)
+++ tuscany/cpp/sca/Makefile.am Sun Sep 6 01:43:25 2009
@@ -21,6 +21,7 @@
data_DATA = INSTALL README LICENSE COPYING NOTICE GettingStarted.html
EXTRA_DIST = LICENSE COPYING INSTALL README NOTICE autogen.sh build.sh builddist.sh configure.sh makebindist.sh GettingStarted.html
+
dist-hook:
rm -rf `find $(distdir)/ -type d -name .svn`
rm -rf `find $(distdir)/ -type d -name .deps`
Modified: tuscany/cpp/sca/configure.ac
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/configure.ac?rev=811742&r1=811741&r2=811742&view=diff
==============================================================================
--- tuscany/cpp/sca/configure.ac (original)
+++ tuscany/cpp/sca/configure.ac Sun Sep 6 01:43:25 2009
@@ -91,6 +91,9 @@
AC_SUBST([LIBXML2_LIB], ["/usr/lib"])
fi
+# Configure GCC C++ compile options
+AC_SUBST([CXXFLAGS], ["$(CXXFLAGS) -D_DEBUG -O0 -g3 -Wall -std=c++0x -fmessage-length=0"])
+
AC_MSG_CHECKING(whether to build all component type and binding extensions)
AC_ARG_ENABLE(all-extensions, [AS_HELP_STRING([--enable-all-extensions],[build all runtime extensions [default=no]])],
[ case "${enableval}" in
Modified: tuscany/cpp/sca/runtime/core/src/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/runtime/core/src/Makefile.am?rev=811742&r1=811741&r2=811742&view=diff
==============================================================================
--- tuscany/cpp/sca/runtime/core/src/Makefile.am (original)
+++ tuscany/cpp/sca/runtime/core/src/Makefile.am Sun Sep 6 01:43:25 2009
@@ -76,5 +76,3 @@
INCLUDES = -I$(top_builddir)/runtime/core/src \
-I${TUSCANY_SDOCPP}/include
-AM_CPPFLAGS = $(CPPFLAGS) -D_DEBUG
-
Modified: tuscany/cpp/sca/runtime/extensions/cpp/src/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/runtime/extensions/cpp/src/Makefile.am?rev=811742&r1=811741&r2=811742&view=diff
==============================================================================
--- tuscany/cpp/sca/runtime/extensions/cpp/src/Makefile.am (original)
+++ tuscany/cpp/sca/runtime/extensions/cpp/src/Makefile.am Sun Sep 6 01:43:25 2009
@@ -46,8 +46,6 @@
INCLUDES = -Imodel -I$(top_builddir)/runtime/core/src \
-I${TUSCANY_SDOCPP}/include
-AM_CPPFLAGS = $(CPPFLAGS) -D_DEBUG
-
moduledir=$(prefix)/extensions/cpp/module
extension = libtuscany_sca_cpp$(libsuffix)
Modified: tuscany/cpp/sca/runtime/extensions/php/src/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/runtime/extensions/php/src/Makefile.am?rev=811742&r1=811741&r2=811742&view=diff
==============================================================================
--- tuscany/cpp/sca/runtime/extensions/php/src/Makefile.am (original)
+++ tuscany/cpp/sca/runtime/extensions/php/src/Makefile.am Sun Sep 6 01:43:25 2009
@@ -48,12 +48,10 @@
-I${PHP_INCLUDE}/sapi/embed \
-I${PHP_SCA_SDO_INCLUDE}
-AM_CPPFLAGS = $(CPPFLAGS) -D_DEBUG
-
moduledir=$(prefix)/module
extension = libtuscany_sca_php$(libsuffix)
install-exec-hook:
test -z $(moduledir) || $(mkdir_p) $(moduledir);
-rm -f $(moduledir)/$(extension)
- $(LN_S) $(libdir)/$(extension) $(moduledir)/$(extension)
\ No newline at end of file
+ $(LN_S) $(libdir)/$(extension) $(moduledir)/$(extension)
Modified: tuscany/cpp/sca/runtime/extensions/python/src/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/runtime/extensions/python/src/Makefile.am?rev=811742&r1=811741&r2=811742&view=diff
==============================================================================
--- tuscany/cpp/sca/runtime/extensions/python/src/Makefile.am (original)
+++ tuscany/cpp/sca/runtime/extensions/python/src/Makefile.am Sun Sep 6 01:43:25 2009
@@ -52,9 +52,6 @@
-I${TUSCANY_SDOCPP}/include \
-I${PYTHON_INCLUDE}
-AM_CPPFLAGS = $(CPPFLAGS) -D_DEBUG
-
-
moduledir=$(prefix)/extensions/python/module
extension = libtuscany_sca_python$(libsuffix)
@@ -63,4 +60,4 @@
-rm -f $(moduledir)/$(extension)
$(LN_S) $(libdir)/$(extension) $(moduledir)/$(extension)
-rm -f $(libdir)/sca.so
- $(LN_S) $(libdir)/libtuscany_sca_python$(libsuffix) $(libdir)/sca.so
\ No newline at end of file
+ $(LN_S) $(libdir)/libtuscany_sca_python$(libsuffix) $(libdir)/sca.so
Modified: tuscany/cpp/sca/runtime/extensions/rest/interface/src/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/runtime/extensions/rest/interface/src/Makefile.am?rev=811742&r1=811741&r2=811742&view=diff
==============================================================================
--- tuscany/cpp/sca/runtime/extensions/rest/interface/src/Makefile.am (original)
+++ tuscany/cpp/sca/runtime/extensions/rest/interface/src/Makefile.am Sun Sep 6 01:43:25 2009
@@ -14,12 +14,10 @@
INCLUDES = -I$(top_builddir)/runtime/core/src \
-I${TUSCANY_SDOCPP}/include
-AM_CPPFLAGS = $(CPPFLAGS) -D_DEBUG
-
moduledir=$(prefix)/extensions/rest/interface/module
extension = libtuscany_sca_rest_interface$(libsuffix)
install-exec-hook:
test -z $(moduledir) || $(mkdir_p) $(moduledir);
-rm -f $(moduledir)/$(extension)
- $(LN_S) $(libdir)/$(extension) $(moduledir)/$(extension)
\ No newline at end of file
+ $(LN_S) $(libdir)/$(extension) $(moduledir)/$(extension)
Modified: tuscany/cpp/sca/runtime/extensions/rest/reference/curl/src/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/runtime/extensions/rest/reference/curl/src/Makefile.am?rev=811742&r1=811741&r2=811742&view=diff
==============================================================================
--- tuscany/cpp/sca/runtime/extensions/rest/reference/curl/src/Makefile.am (original)
+++ tuscany/cpp/sca/runtime/extensions/rest/reference/curl/src/Makefile.am Sun Sep 6 01:43:25 2009
@@ -19,13 +19,10 @@
-I${TUSCANY_SDOCPP}/include \
-I${CURL_INCLUDE}
-AM_CPPFLAGS = $(CPPFLAGS) -D_DEBUG
-
-
moduledir=$(prefix)/extensions/rest/reference/module
extension = libtuscany_sca_rest_reference$(libsuffix)
install-exec-hook:
test -z $(moduledir) || $(mkdir_p) $(moduledir);
-rm -f $(moduledir)/$(extension)
- $(LN_S) $(libdir)/$(extension) $(moduledir)/$(extension)
\ No newline at end of file
+ $(LN_S) $(libdir)/$(extension) $(moduledir)/$(extension)
Modified: tuscany/cpp/sca/runtime/extensions/rest/service/httpd/src/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/runtime/extensions/rest/service/httpd/src/Makefile.am?rev=811742&r1=811741&r2=811742&view=diff
==============================================================================
--- tuscany/cpp/sca/runtime/extensions/rest/service/httpd/src/Makefile.am (original)
+++ tuscany/cpp/sca/runtime/extensions/rest/service/httpd/src/Makefile.am Sun Sep 6 01:43:25 2009
@@ -33,12 +33,10 @@
-I${TUSCANY_SDOCPP}/include \
-I${HTTPD_INCLUDE} -I${APR_INCLUDE}
-AM_CPPFLAGS = $(CPPFLAGS) -D_DEBUG
-
moduledir=$(prefix)/extensions/rest/service/module
extension = libtuscany_sca_rest_service$(libsuffix)
install-exec-hook:
test -z $(moduledir) || $(mkdir_p) $(moduledir);
-rm -f $(moduledir)/$(extension)
- $(LN_S) $(libdir)/$(extension) $(moduledir)/$(extension)
\ No newline at end of file
+ $(LN_S) $(libdir)/$(extension) $(moduledir)/$(extension)
Modified: tuscany/cpp/sca/runtime/extensions/ruby/src/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/runtime/extensions/ruby/src/Makefile.am?rev=811742&r1=811741&r2=811742&view=diff
==============================================================================
--- tuscany/cpp/sca/runtime/extensions/ruby/src/Makefile.am (original)
+++ tuscany/cpp/sca/runtime/extensions/ruby/src/Makefile.am Sun Sep 6 01:43:25 2009
@@ -44,12 +44,10 @@
-I${TUSCANY_SDOCPP}/include \
-I${RUBY_INCLUDE}
-AM_CPPFLAGS = $(CPPFLAGS) -D_DEBUG
-
moduledir=$(prefix)/extensions/ruby/module
extension = libtuscany_sca_ruby_lang$(libsuffix)
install-exec-hook:
test -z $(moduledir) || $(mkdir_p) $(moduledir);
-rm -f $(moduledir)/$(extension)
- $(LN_S) $(libdir)/$(extension) $(moduledir)/$(extension)
\ No newline at end of file
+ $(LN_S) $(libdir)/$(extension) $(moduledir)/$(extension)
Modified: tuscany/cpp/sca/runtime/extensions/sca/reference/src/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/runtime/extensions/sca/reference/src/Makefile.am?rev=811742&r1=811741&r2=811742&view=diff
==============================================================================
--- tuscany/cpp/sca/runtime/extensions/sca/reference/src/Makefile.am (original)
+++ tuscany/cpp/sca/runtime/extensions/sca/reference/src/Makefile.am Sun Sep 6 01:43:25 2009
@@ -33,12 +33,10 @@
INCLUDES = -I$(top_builddir)/runtime/core/src \
-I${TUSCANY_SDOCPP}/include
-AM_CPPFLAGS = $(CPPFLAGS) -D_DEBUG
-
moduledir=$(prefix)/extensions/sca/reference/module
extension = libtuscany_sca_binding_reference$(libsuffix)
install-exec-hook:
test -z $(moduledir) || $(mkdir_p) $(moduledir);
-rm -f $(moduledir)/$(extension)
- $(LN_S) $(libdir)/$(extension) $(moduledir)/$(extension)
\ No newline at end of file
+ $(LN_S) $(libdir)/$(extension) $(moduledir)/$(extension)
Modified: tuscany/cpp/sca/runtime/extensions/sca/service/src/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/runtime/extensions/sca/service/src/Makefile.am?rev=811742&r1=811741&r2=811742&view=diff
==============================================================================
--- tuscany/cpp/sca/runtime/extensions/sca/service/src/Makefile.am (original)
+++ tuscany/cpp/sca/runtime/extensions/sca/service/src/Makefile.am Sun Sep 6 01:43:25 2009
@@ -33,12 +33,10 @@
INCLUDES = -I$(top_builddir)/runtime/core/src \
-I${TUSCANY_SDOCPP}/include
-AM_CPPFLAGS = $(CPPFLAGS) -D_DEBUG
-
moduledir=$(prefix)/extensions/sca/service/module
extension = libtuscany_sca_binding_service$(libsuffix)
install-exec-hook:
test -z $(moduledir) || $(mkdir_p) $(moduledir);
-rm -f $(moduledir)/$(extension)
- $(LN_S) $(libdir)/$(extension) $(moduledir)/$(extension)
\ No newline at end of file
+ $(LN_S) $(libdir)/$(extension) $(moduledir)/$(extension)
Modified: tuscany/cpp/sca/runtime/extensions/ws/reference/axis2c/src/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/runtime/extensions/ws/reference/axis2c/src/Makefile.am?rev=811742&r1=811741&r2=811742&view=diff
==============================================================================
--- tuscany/cpp/sca/runtime/extensions/ws/reference/axis2c/src/Makefile.am (original)
+++ tuscany/cpp/sca/runtime/extensions/ws/reference/axis2c/src/Makefile.am Sun Sep 6 01:43:25 2009
@@ -45,12 +45,10 @@
-I${TUSCANY_SDOCPP}/include \
-I${AXIS2C_HOME}/include
-AM_CPPFLAGS = $(CPPFLAGS) -D_DEBUG
-
moduledir=$(prefix)/extensions/ws/reference/module
extension = libtuscany_sca_ws_reference$(libsuffix)
install-exec-hook:
test -z $(moduledir) || $(mkdir_p) $(moduledir);
-rm -f $(moduledir)/$(extension)
- $(LN_S) $(libdir)/$(extension) $(moduledir)/$(extension)
\ No newline at end of file
+ $(LN_S) $(libdir)/$(extension) $(moduledir)/$(extension)
Modified: tuscany/cpp/sca/runtime/extensions/ws/service/axis2c/src/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/runtime/extensions/ws/service/axis2c/src/Makefile.am?rev=811742&r1=811741&r2=811742&view=diff
==============================================================================
--- tuscany/cpp/sca/runtime/extensions/ws/service/axis2c/src/Makefile.am (original)
+++ tuscany/cpp/sca/runtime/extensions/ws/service/axis2c/src/Makefile.am Sun Sep 6 01:43:25 2009
@@ -85,12 +85,10 @@
-I${TUSCANY_SDOCPP}/include \
-I${AXIS2C_HOME}/include
-AM_CPPFLAGS = $(CPPFLAGS) -D_DEBUG
-
moduledir=$(prefix)/extensions/ws/service/module
extension = libtuscany_sca_ws_service$(libsuffix)
install-exec-hook:
test -z $(moduledir) || $(mkdir_p) $(moduledir);
-rm -f $(moduledir)/$(extension)
- $(LN_S) $(libdir)/$(extension) $(moduledir)/$(extension)
\ No newline at end of file
+ $(LN_S) $(libdir)/$(extension) $(moduledir)/$(extension)
Modified: tuscany/cpp/sca/samples/CppBigBank/bigbank.client/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/CppBigBank/bigbank.client/Makefile.am?rev=811742&r1=811741&r2=811742&view=diff
==============================================================================
--- tuscany/cpp/sca/samples/CppBigBank/bigbank.client/Makefile.am (original)
+++ tuscany/cpp/sca/samples/CppBigBank/bigbank.client/Makefile.am Sun Sep 6 01:43:25 2009
@@ -22,7 +22,6 @@
client_SCRIPTS = runclient.sh
EXTRA_DIST = runclient.sh
-AM_CPPFLAGS = $(CPPFLAGS)
account_client_SOURCES = AccountClient.cpp
account_client_LDADD = -L${TUSCANY_SCACPP}/lib -ltuscany_sca \
Modified: tuscany/cpp/sca/samples/CppCalculator/sample.calculator.client/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sca/samples/CppCalculator/sample.calculator.client/Makefile.am?rev=811742&r1=811741&r2=811742&view=diff
==============================================================================
--- tuscany/cpp/sca/samples/CppCalculator/sample.calculator.client/Makefile.am (original)
+++ tuscany/cpp/sca/samples/CppCalculator/sample.calculator.client/Makefile.am Sun Sep 6 01:43:25 2009
@@ -22,7 +22,6 @@
client_SCRIPTS = runclient.sh
EXTRA_DIST = runclient.sh
-AM_CPPFLAGS = $(CPPFLAGS)
calculator_client_SOURCES = \
CalculatorClient.cpp
Modified: tuscany/cpp/sdo/runtime/core/sdo_axiom/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sdo/runtime/core/sdo_axiom/Makefile.am?rev=811742&r1=811741&r2=811742&view=diff
==============================================================================
--- tuscany/cpp/sdo/runtime/core/sdo_axiom/Makefile.am (original)
+++ tuscany/cpp/sdo/runtime/core/sdo_axiom/Makefile.am Sun Sep 6 01:43:25 2009
@@ -21,7 +21,6 @@
sdo_axiom_export.h
lib_LTLIBRARIES = libtuscany_sdo_axiom.la
-AM_CPPFLAGS = $(CPPFLAGS)
libtuscany_sdo_axiom_la_SOURCES = \
sdo_axiom.cpp
@@ -36,4 +35,4 @@
INCLUDES = -I$(top_builddir)/runtime/core/src \
-I$(top_builddir)/runtime/core/sdo_axiom \
-I${AXIS2C_HOME}/include
-
\ No newline at end of file
+
Modified: tuscany/cpp/sdo/runtime/core/sdo_axiom_test/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sdo/runtime/core/sdo_axiom_test/Makefile.am?rev=811742&r1=811741&r2=811742&view=diff
==============================================================================
--- tuscany/cpp/sdo/runtime/core/sdo_axiom_test/Makefile.am (original)
+++ tuscany/cpp/sdo/runtime/core/sdo_axiom_test/Makefile.am Sun Sep 6 01:43:25 2009
@@ -19,7 +19,6 @@
SUBDIRS =
TESTS = tuscany_sdo_axiom_test
TESTS_ENVIRONMENT = LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${LIBXML2_LIB}:$(AXIS2C_HOME)/lib
-AM_CPPFLAGS = $(CPPFLAGS)
tuscany_sdo_axiom_test_SOURCES = sdo_axiom_test.cpp
noinst_HEADERS=*.h
@@ -38,4 +37,4 @@
-I$(top_builddir)/runtime/core/src \
-I$(top_builddir)/runtime/core/sdo_axiom \
-I${AXIS2C_HOME}/include
-
\ No newline at end of file
+
Modified: tuscany/cpp/sdo/runtime/core/src/commonj/sdo/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sdo/runtime/core/src/commonj/sdo/Makefile.am?rev=811742&r1=811741&r2=811742&view=diff
==============================================================================
--- tuscany/cpp/sdo/runtime/core/src/commonj/sdo/Makefile.am (original)
+++ tuscany/cpp/sdo/runtime/core/src/commonj/sdo/Makefile.am Sun Sep 6 01:43:25 2009
@@ -16,7 +16,6 @@
# under the License.
lib_LTLIBRARIES = libtuscany_sdo.la
-AM_CPPFLAGS = $(CPPFLAGS)
libtuscany_sdo_la_SOURCES = \
ChangedDataObjectListImpl.cpp \
Modified: tuscany/cpp/sdo/runtime/core/test/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sdo/runtime/core/test/Makefile.am?rev=811742&r1=811741&r2=811742&view=diff
==============================================================================
--- tuscany/cpp/sdo/runtime/core/test/Makefile.am (original)
+++ tuscany/cpp/sdo/runtime/core/test/Makefile.am Sun Sep 6 01:43:25 2009
@@ -18,7 +18,6 @@
noinst_PROGRAMS = tuscany_sdo_test
SUBDIRS =
TESTS=tuscany_sdo_test
-AM_CPPFLAGS = $(CPPFLAGS)
tuscany_sdo_test_SOURCES = sdotest.cpp sdotest2.cpp utils.cpp main.cpp
EXTRA_DIST = *.xsd *.xml *.txt *.wsdl test/*.* test2/*.* t2/*.* g/*.* bugs/1/*.*
Modified: tuscany/cpp/sdo/samples/misc/Makefile.am
URL: http://svn.apache.org/viewvc/tuscany/cpp/sdo/samples/misc/Makefile.am?rev=811742&r1=811741&r2=811742&view=diff
==============================================================================
--- tuscany/cpp/sdo/samples/misc/Makefile.am (original)
+++ tuscany/cpp/sdo/samples/misc/Makefile.am Sun Sep 6 01:43:25 2009
@@ -23,7 +23,6 @@
EXTRA_DIST = *.xsd *.xml
deploy_DATA = *.xsd *.xml
-AM_CPPFLAGS = $(CPPFLAGS)
sdo_misc_SOURCES = samples.cpp \
ChangeSummarySave.cpp \
ObjectCreation.cpp \