Author: pini
Date: Mon Mar 26 05:19:22 2007
New Revision: 522493

URL: http://svn.apache.org/viewvc?view=rev&rev=522493
Log:
Changed the build system for new repository

Modified:
    webservices/rampart/trunk/c/build.sh
    webservices/rampart/trunk/c/configure.ac
    webservices/rampart/trunk/c/src/core/Makefile.am
    webservices/rampart/trunk/c/src/handlers/Makefile.am
    webservices/rampart/trunk/c/src/omxmlsec/Makefile.am
    webservices/rampart/trunk/c/src/omxmlsec/c14n/Makefile.am
    webservices/rampart/trunk/c/src/omxmlsec/openssl/Makefile.am
    webservices/rampart/trunk/c/src/omxmlsec/tokens/Makefile.am
    webservices/rampart/trunk/c/src/secpolicy/builder/Makefile.am
    webservices/rampart/trunk/c/src/secpolicy/model/Makefile.am
    webservices/rampart/trunk/c/src/util/Makefile.am
    webservices/rampart/trunk/c/test/omxmlsec/Makefile.am
    webservices/rampart/trunk/c/test/openssl/sign/Makefile.am

Modified: webservices/rampart/trunk/c/build.sh
URL: 
http://svn.apache.org/viewvc/webservices/rampart/trunk/c/build.sh?view=diff&rev=522493&r1=522492&r2=522493
==============================================================================
--- webservices/rampart/trunk/c/build.sh (original)
+++ webservices/rampart/trunk/c/build.sh Mon Mar 26 05:19:22 2007
@@ -1,5 +1,5 @@
 #!/bin/bash
 ./autogen.sh
-./configure --prefix=${AXIS2C_HOME} --enable-static=no 
+./configure --prefix=${AXIS2C_HOME}/modules --enable-static=no 
--with-axis2=${AXIS2C_HOME}/include
 make
-make install
+#make install

Modified: webservices/rampart/trunk/c/configure.ac
URL: 
http://svn.apache.org/viewvc/webservices/rampart/trunk/c/configure.ac?view=diff&rev=522493&r1=522492&r2=522493
==============================================================================
--- webservices/rampart/trunk/c/configure.ac (original)
+++ webservices/rampart/trunk/c/configure.ac Mon Mar 26 05:19:22 2007
@@ -47,7 +47,7 @@
 
 CFLAGS="$CFLAGS -D_LARGEFILE64_SOURCE"
 if test "$GCC" = "yes"; then
-    CFLAGS="$CFLAGS -ansi -Werror -Wall -Wno-implicit-function-declaration"
+    CFLAGS="$CFLAGS -ansi -Wall -Wno-implicit-function-declaration"
     #CFLAGS="$CFLAGS -ansi -Wall -Wno-implicit-function-declaration"
 fi
 
@@ -65,9 +65,33 @@
 AC_FUNC_REALLOC
 #AC_CHECK_FUNCS([memmove])
 
+AC_MSG_CHECKING(path to use Axis2C . This is a compulsory to build Sandesha2C)
+AC_ARG_WITH(axis2,
+[  --with-axis2[=PATH]      use axis2c.],
+[ case "$withval" in
+  no)
+    AC_MSG_RESULT(no)
+    ;;
+  *)
+    AC_MSG_RESULT($withval)
+    dnl Find axis2 include dir in the path
+    if test -d $withval; then
+        axis2inc="-I$withval"
+    dnl else find the axis2inc include dir in $(AXIS2C_HOME)/include
+    elif test -d '$(AXIS2C_HOME)/include'; then
+        axis2inc="-I$(AXIS2C_HOME)/include"
+    else
+        AC_MSG_ERROR(could not find axis2inc. stop)
+    fi
+    ;;
+  esac ],
+  AC_MSG_RESULT(no)
+)
+
+AXIS2INC=$axis2inc
 AXIOMINC=$axiominc
 UTILINC=$axis2_utilinc
-
+AC_SUBST(AXIS2INC)
 AC_SUBST(AXIOMINC)
 AC_SUBST(UTILINC)
 AC_SUBST(XMLSCHEMAINC)

Modified: webservices/rampart/trunk/c/src/core/Makefile.am
URL: 
http://svn.apache.org/viewvc/webservices/rampart/trunk/c/src/core/Makefile.am?view=diff&rev=522493&r1=522492&r2=522493
==============================================================================
--- webservices/rampart/trunk/c/src/core/Makefile.am (original)
+++ webservices/rampart/trunk/c/src/core/Makefile.am Mon Mar 26 05:19:22 2007
@@ -10,9 +10,8 @@
                            ../omxmlsec/libomxmlsec.la \
                                ../secpolicy/model/librp_model.la \
                                ../secpolicy/builder/librp_builder.la \
-                               ../../../modules/core/engine/libaxis2_engine.la
+                               ${AXIS2C_HOME}/lib
 
 INCLUDES = -I$(top_builddir)/include \
-                       -I ../../../include \
-                       -I ../../../util/include \
-                       -I ../../../axiom/include 
+                       -I ../../include \
+                       @AXIS2INC@

Modified: webservices/rampart/trunk/c/src/handlers/Makefile.am
URL: 
http://svn.apache.org/viewvc/webservices/rampart/trunk/c/src/handlers/Makefile.am?view=diff&rev=522493&r1=522492&r2=522493
==============================================================================
--- webservices/rampart/trunk/c/src/handlers/Makefile.am (original)
+++ webservices/rampart/trunk/c/src/handlers/Makefile.am Mon Mar 26 05:19:22 
2007
@@ -4,6 +4,5 @@
 librampart_handlers_la_SOURCES =       rampart_out_handler.c\
                                                                
rampart_in_handler.c
 INCLUDES = -I$(top_builddir)/include \
-                       -I ../../../include \
-                       -I ../../../util/include \
-                       -I ../../../axiom/include 
+                       -I ../../include \
+                       @AXIS2INC@

Modified: webservices/rampart/trunk/c/src/omxmlsec/Makefile.am
URL: 
http://svn.apache.org/viewvc/webservices/rampart/trunk/c/src/omxmlsec/Makefile.am?view=diff&rev=522493&r1=522492&r2=522493
==============================================================================
--- webservices/rampart/trunk/c/src/omxmlsec/Makefile.am (original)
+++ webservices/rampart/trunk/c/src/omxmlsec/Makefile.am Mon Mar 26 05:19:22 
2007
@@ -9,14 +9,12 @@
                                                
 
 libomxmlsec_la_LIBADD  = -lssl\
-                       ../../../util/src/libaxis2_util.la \
-                       ../../../axiom/src/om/libaxis2_axiom.la \
+                       ${AXIS2C_HOME}/lib \
                        tokens/liboxstokens.la \
                        openssl/libomopenssl.la \
                        c14n/liboxsc14n.la \
                        -lcrypto 
 
 INCLUDES = -I$(top_builddir)/include \
-                       -I ../../../include \
-                       -I ../../../util/include \
-                       -I ../../../axiom/include 
+                       -I ../../include \
+                       @AXIS2INC@

Modified: webservices/rampart/trunk/c/src/omxmlsec/c14n/Makefile.am
URL: 
http://svn.apache.org/viewvc/webservices/rampart/trunk/c/src/omxmlsec/c14n/Makefile.am?view=diff&rev=522493&r1=522492&r2=522493
==============================================================================
--- webservices/rampart/trunk/c/src/omxmlsec/c14n/Makefile.am (original)
+++ webservices/rampart/trunk/c/src/omxmlsec/c14n/Makefile.am Mon Mar 26 
05:19:22 2007
@@ -5,11 +5,7 @@
 liboxsc14n_la_SOURCES = c14n.c \
                                          sorted_list.c
 
-liboxsc14n_la_LIBADD = ../../../../util/src/libaxis2_util.la \
-                                       
../../../../axiom/src/om/libaxis2_axiom.la 
-                                       
../../../../axiom/src/parser/libxml2/libaxis2_parser.la 
+liboxsc14n_la_LIBADD = ${AXIS2C_HOME}/lib
 
-INCLUDES =     -I ../../../../include \
-            -I ../../../../util/include \
-            -I ../../../../rampart/include \
-            -I ../../../../axiom/include
+INCLUDES =     -I ../../../include \
+           @AXIS2INC@

Modified: webservices/rampart/trunk/c/src/omxmlsec/openssl/Makefile.am
URL: 
http://svn.apache.org/viewvc/webservices/rampart/trunk/c/src/omxmlsec/openssl/Makefile.am?view=diff&rev=522493&r1=522492&r2=522493
==============================================================================
--- webservices/rampart/trunk/c/src/omxmlsec/openssl/Makefile.am (original)
+++ webservices/rampart/trunk/c/src/omxmlsec/openssl/Makefile.am Mon Mar 26 
05:19:22 2007
@@ -2,11 +2,11 @@
 libomopenssl_la_SOURCES = cipher_ctx.c crypt.c rsa.c pkey.c util.c 
cipher_property.c digest.c x509.c pkcs12.c pem.c sign.c
 
 libomopenssl_la_LIBADD  = -lssl\
-                       ../../../../util/src/libaxis2_util.la \
-                       ../../../../axiom/src/om/libaxis2_axiom.la \
+                               ${AXIS2C_HOME}/include \
                -lcrypto
 
 INCLUDES = -I$(top_builddir)/include \
                        -I ../../../../util/include \
                        -I ../../../../include \
-                       -I ../../../../axiom/include
+                       -I ../../../../axiom/include \
+                       @AXIS2INC@

Modified: webservices/rampart/trunk/c/src/omxmlsec/tokens/Makefile.am
URL: 
http://svn.apache.org/viewvc/webservices/rampart/trunk/c/src/omxmlsec/tokens/Makefile.am?view=diff&rev=522493&r1=522492&r2=522493
==============================================================================
--- webservices/rampart/trunk/c/src/omxmlsec/tokens/Makefile.am (original)
+++ webservices/rampart/trunk/c/src/omxmlsec/tokens/Makefile.am Mon Mar 26 
05:19:22 2007
@@ -10,10 +10,10 @@
                                                token_transform.c 
token_transforms.c token_signature.c token_ds_reference.c \
                                                token_x509_certificate.c
 
-liboxstokens_la_LIBADD  =../../../../util/src/libaxis2_util.la \
-                                   ../../../../axiom/src/om/libaxis2_axiom.la 
+liboxstokens_la_LIBADD  = ${AXIS2C_HOME}/lib
 
 INCLUDES = -I$(top_builddir)/include \
             -I ../../../../util/include \
             -I ../../../../include \
-            -I ../../../../axiom/include
+            -I ../../../../axiom/include \
+           @AXIS2INC@

Modified: webservices/rampart/trunk/c/src/secpolicy/builder/Makefile.am
URL: 
http://svn.apache.org/viewvc/webservices/rampart/trunk/c/src/secpolicy/builder/Makefile.am?view=diff&rev=522493&r1=522492&r2=522493
==============================================================================
--- webservices/rampart/trunk/c/src/secpolicy/builder/Makefile.am (original)
+++ webservices/rampart/trunk/c/src/secpolicy/builder/Makefile.am Mon Mar 26 
05:19:22 2007
@@ -10,11 +10,9 @@
                                                   wss10_builder.c 
wss11_builder.c x509_token_builder.c policy_creator.c
 
 
-librp_builder_la_LIBADD  = ../../../../util/src/libaxis2_util.la \
-                                                
../../../../axiom/src/om/libaxis2_axiom.la
+librp_builder_la_LIBADD  = ${AXIS2C_HOME}/lib
 
 
 INCLUDES = -I$(top_builddir)/include \
-                       -I ../../../../include \
-                       -I ../../../../util/include \
-                       -I ../../../../axiom/include
+                       -I ../../../include \
+                       @AXIS2INC@

Modified: webservices/rampart/trunk/c/src/secpolicy/model/Makefile.am
URL: 
http://svn.apache.org/viewvc/webservices/rampart/trunk/c/src/secpolicy/model/Makefile.am?view=diff&rev=522493&r1=522492&r2=522493
==============================================================================
--- webservices/rampart/trunk/c/src/secpolicy/model/Makefile.am (original)
+++ webservices/rampart/trunk/c/src/secpolicy/model/Makefile.am Mon Mar 26 
05:19:22 2007
@@ -9,11 +9,9 @@
                                                        symmetric_binding.c 
transport_binding.c ut.c wss10.c wss11.c x509_token.c
 
 
-librp_model_la_LIBADD  = ../../../../util/src/libaxis2_util.la \
-                                                
../../../../axiom/src/om/libaxis2_axiom.la
+librp_model_la_LIBADD  = ${AXIS2C_HOME}/lib
 
 
 INCLUDES = -I$(top_builddir)/include \
-                       -I ../../../../include \
-                       -I ../../../../util/include \
-                       -I ../../../../axiom/include
+                       -I ../../../include \
+                       @AXIS2INC@

Modified: webservices/rampart/trunk/c/src/util/Makefile.am
URL: 
http://svn.apache.org/viewvc/webservices/rampart/trunk/c/src/util/Makefile.am?view=diff&rev=522493&r1=522492&r2=522493
==============================================================================
--- webservices/rampart/trunk/c/src/util/Makefile.am (original)
+++ webservices/rampart/trunk/c/src/util/Makefile.am Mon Mar 26 05:19:22 2007
@@ -11,10 +11,8 @@
 
 librampart_util_la_LIBADD  = -lssl \
                                                -lcrypto \
-                                               
../../../util/src/libaxis2_util.la 
+                                               ${AXIS2C_HOME}/lib
 
 INCLUDES = -I$(top_builddir)/include \
-                       -I ../../../include \
-                       -I ../../../util/include \
-                       -I ../../../xml_schema/include \
-                       -I ../../../axiom/include
+                       -I ../../include \
+                       @AXIS2INC@

Modified: webservices/rampart/trunk/c/test/omxmlsec/Makefile.am
URL: 
http://svn.apache.org/viewvc/webservices/rampart/trunk/c/test/omxmlsec/Makefile.am?view=diff&rev=522493&r1=522492&r2=522493
==============================================================================
--- webservices/rampart/trunk/c/test/omxmlsec/Makefile.am (original)
+++ webservices/rampart/trunk/c/test/omxmlsec/Makefile.am Mon Mar 26 05:19:22 
2007
@@ -6,15 +6,14 @@
 test_oxs_SOURCES =  test.c
 
 INCLUDES = -I$(top_builddir)/include \
-                   -I ../../../include \
-            -I ../../../util/include \
-            -I ../../../axiom/include
+                   -I ../../include \
+                   @AXIS2INC@
 
 test_oxs_LDADD   = $(top_builddir)/src/util/librampart_util.la \
                     $(top_builddir)/src/omxmlsec/libomxmlsec.la \
                     $(top_builddir)/src/omxmlsec/openssl/libomopenssl.la \
                     $(top_builddir)/src/omxmlsec/tokens/liboxstokens.la \
-                                       ../../../util/src/libaxis2_util.la \
-                                       ../../../axiom/src/om/libaxis2_axiom.la 
\
-                                       
../../../axiom/src/parser/libxml2/libaxis2_libxml2.la \
+                   ${AXIS2C_HOME}/lib/libaxis2_util.la \
+                   ${AXIS2C_HOME}/lib/libaxis2_axiom.la \
+                   ${AXIS2C_HOME}/lib/libaxis2_parser.la \
            -lxml2

Modified: webservices/rampart/trunk/c/test/openssl/sign/Makefile.am
URL: 
http://svn.apache.org/viewvc/webservices/rampart/trunk/c/test/openssl/sign/Makefile.am?view=diff&rev=522493&r1=522492&r2=522493
==============================================================================
--- webservices/rampart/trunk/c/test/openssl/sign/Makefile.am (original)
+++ webservices/rampart/trunk/c/test/openssl/sign/Makefile.am Mon Mar 26 
05:19:22 2007
@@ -9,15 +9,15 @@
 
 
 INCLUDES = -I$(top_builddir)/include \
-            -I ../../../../include \
-            -I ../../../../util/include \
-            -I ../../../../axiom/include
+            -I ../../../include \
+           @AXIS2INC@
 
 test_LDADD   = $(top_builddir)/src/util/librampart_util.la \
                     $(top_builddir)/src/omxmlsec/libomxmlsec.la \
                     $(top_builddir)/src/omxmlsec/openssl/libomopenssl.la \
                     $(top_builddir)/src/omxmlsec/tokens/liboxstokens.la \
-                    ../../../../util/src/libaxis2_util.la \
-                    ../../../../axiom/src/om/libaxis2_axiom.la \
-                    ../../../../axiom/src/parser/libxml2/libaxis2_libxml2.la \
-           -lxml2
+                   ${AXIS2C_HOME}/lib/libaxis2_parser.la \
+                   ${AXIS2C_HOME}/lib/libaxis2_axiom.la \
+                   ${AXIS2C_HOME}/lib/libaxis2_util.la \
+               -lxml2
+


Reply via email to