Author: abroekhuis
Date: Wed May 16 09:35:26 2012
New Revision: 1339084
URL: http://svn.apache.org/viewvc?rev=1339084&view=rev
Log:
Updated hessian
Moved to an own project instead of a subproject.
Added:
incubator/celix/trunk/hessian/cmake/
incubator/celix/trunk/hessian/cmake/modules/
incubator/celix/trunk/hessian/cmake/modules/FindCUnit.cmake
incubator/celix/trunk/hessian/source/
incubator/celix/trunk/hessian/source/CMakeLists.txt
- copied, changed from r1339083,
incubator/celix/trunk/hessian/CMakeLists.txt
incubator/celix/trunk/hessian/source/private/
incubator/celix/trunk/hessian/source/private/src/
incubator/celix/trunk/hessian/source/private/src/hessian_in.c
- copied, changed from r1339083,
incubator/celix/trunk/hessian/private/src/hessian_in.c
incubator/celix/trunk/hessian/source/private/src/hessian_out.c
- copied, changed from r1339083,
incubator/celix/trunk/hessian/private/src/hessian_out.c
incubator/celix/trunk/hessian/source/private/test/
incubator/celix/trunk/hessian/source/private/test/test_hessian_out.c
- copied, changed from r1339083,
incubator/celix/trunk/hessian/private/test/test_hessian_out.c
incubator/celix/trunk/hessian/source/private/test/test_service.h
- copied, changed from r1339083,
incubator/celix/trunk/hessian/private/test/test_service.h
incubator/celix/trunk/hessian/source/private/test/test_service_proxy.c
- copied, changed from r1339083,
incubator/celix/trunk/hessian/private/test/test_service_proxy.c
incubator/celix/trunk/hessian/source/private/test/test_service_skeleton.c
- copied, changed from r1339083,
incubator/celix/trunk/hessian/private/test/test_service_skeleton.c
incubator/celix/trunk/hessian/source/public/
incubator/celix/trunk/hessian/source/public/include/
incubator/celix/trunk/hessian/source/public/include/hessian_2.0.h
- copied, changed from r1339083,
incubator/celix/trunk/hessian/public/include/hessian_2.0.h
incubator/celix/trunk/hessian/source/public/include/hessian_2.0_in.h
- copied, changed from r1339083,
incubator/celix/trunk/hessian/public/include/hessian_2.0_in.h
incubator/celix/trunk/hessian/source/public/include/hessian_2.0_out.h
- copied, changed from r1339083,
incubator/celix/trunk/hessian/public/include/hessian_2.0_out.h
incubator/celix/trunk/hessian/source/public/include/hessian_constants.h
- copied, changed from r1339083,
incubator/celix/trunk/hessian/public/include/hessian_constants.h
incubator/celix/trunk/hessian/source/test.c
- copied, changed from r1339083, incubator/celix/trunk/hessian/test.c
Removed:
incubator/celix/trunk/hessian/CMakeLists.txt
incubator/celix/trunk/hessian/private/src/hessian_in.c
incubator/celix/trunk/hessian/private/src/hessian_out.c
incubator/celix/trunk/hessian/private/test/test_hessian_out.c
incubator/celix/trunk/hessian/private/test/test_service.h
incubator/celix/trunk/hessian/private/test/test_service_proxy.c
incubator/celix/trunk/hessian/private/test/test_service_skeleton.c
incubator/celix/trunk/hessian/public/include/hessian_2.0.h
incubator/celix/trunk/hessian/public/include/hessian_2.0_in.h
incubator/celix/trunk/hessian/public/include/hessian_2.0_out.h
incubator/celix/trunk/hessian/public/include/hessian_constants.h
incubator/celix/trunk/hessian/test.c
Added: incubator/celix/trunk/hessian/cmake/modules/FindCUnit.cmake
URL:
http://svn.apache.org/viewvc/incubator/celix/trunk/hessian/cmake/modules/FindCUnit.cmake?rev=1339084&view=auto
==============================================================================
--- incubator/celix/trunk/hessian/cmake/modules/FindCUnit.cmake (added)
+++ incubator/celix/trunk/hessian/cmake/modules/FindCUnit.cmake Wed May 16
09:35:26 2012
@@ -0,0 +1,65 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+if (NOT WIN32)
+ include(FindCurses)
+endif (NOT WIN32)
+
+FIND_PATH(CUNIT_INCLUDE_DIR Basic.h
+ /usr/local/include/CUnit
+ /usr/include/CUnit
+ /opt/local/include/CUnit
+)
+
+FIND_PATH(CUNIT_SHARE_DIR CUnit-List.dtd
+ /usr/local/share/CUnit
+ /usr/share/CUnit
+ /opt/local/share/CUnit
+)
+
+# On unix system, debug and release have the same name
+FIND_LIBRARY(CUNIT_LIBRARY cunit
+ ${CUNIT_INCLUDE_DIR}/../../lib
+ /usr/local/lib
+ /usr/lib
+ )
+FIND_LIBRARY(CUNIT_DEBUG_LIBRARY cunit
+ ${CUNIT_INCLUDE_DIR}/../../lib
+ /usr/local/lib
+ /usr/lib
+ )
+
+IF(CUNIT_INCLUDE_DIR)
+ IF(CUNIT_LIBRARY)
+ SET(CUNIT_FOUND "YES")
+ if (WIN32)
+ SET(CUNIT_LIBRARIES ${CUNIT_LIBRARY})
+ SET(CUNIT_DEBUG_LIBRARIES ${CUNIT_DEBUG_LIBRARY})
+ else (WIN32)
+ SET(CUNIT_LIBRARIES ${CUNIT_LIBRARY} ${CURSES_LIBRARY})
+ SET(CUNIT_DEBUG_LIBRARIES ${CUNIT_DEBUG_LIBRARY}
${CURSES_DEBUG_LIBRARY})
+ endif (WIN32)
+ ENDIF(CUNIT_LIBRARY)
+ IF(CUNIT_INCLUDE_DIR)
+ if (WIN32)
+ SET(CUNIT_INCLUDE_DIRS ${CUNIT_INCLUDE_DIR})
+ else (WIN32)
+ MESSAGE(STATUS "Found CUNIT: ${CUNIT_INCLUDE_DIR}")
+ SET(CUNIT_INCLUDE_DIRS ${CUNIT_INCLUDE_DIR}
${CURSES_INCLUDE_DIR})
+ endif (WIN32)
+ ENDIF(CUNIT_INCLUDE_DIR)
+ENDIF(CUNIT_INCLUDE_DIR)
Copied: incubator/celix/trunk/hessian/source/CMakeLists.txt (from r1339083,
incubator/celix/trunk/hessian/CMakeLists.txt)
URL:
http://svn.apache.org/viewvc/incubator/celix/trunk/hessian/source/CMakeLists.txt?p2=incubator/celix/trunk/hessian/source/CMakeLists.txt&p1=incubator/celix/trunk/hessian/CMakeLists.txt&r1=1339083&r2=1339084&rev=1339084&view=diff
==============================================================================
(empty)
Copied: incubator/celix/trunk/hessian/source/private/src/hessian_in.c (from
r1339083, incubator/celix/trunk/hessian/private/src/hessian_in.c)
URL:
http://svn.apache.org/viewvc/incubator/celix/trunk/hessian/source/private/src/hessian_in.c?p2=incubator/celix/trunk/hessian/source/private/src/hessian_in.c&p1=incubator/celix/trunk/hessian/private/src/hessian_in.c&r1=1339083&r2=1339084&rev=1339084&view=diff
==============================================================================
(empty)
Copied: incubator/celix/trunk/hessian/source/private/src/hessian_out.c (from
r1339083, incubator/celix/trunk/hessian/private/src/hessian_out.c)
URL:
http://svn.apache.org/viewvc/incubator/celix/trunk/hessian/source/private/src/hessian_out.c?p2=incubator/celix/trunk/hessian/source/private/src/hessian_out.c&p1=incubator/celix/trunk/hessian/private/src/hessian_out.c&r1=1339083&r2=1339084&rev=1339084&view=diff
==============================================================================
(empty)
Copied: incubator/celix/trunk/hessian/source/private/test/test_hessian_out.c
(from r1339083, incubator/celix/trunk/hessian/private/test/test_hessian_out.c)
URL:
http://svn.apache.org/viewvc/incubator/celix/trunk/hessian/source/private/test/test_hessian_out.c?p2=incubator/celix/trunk/hessian/source/private/test/test_hessian_out.c&p1=incubator/celix/trunk/hessian/private/test/test_hessian_out.c&r1=1339083&r2=1339084&rev=1339084&view=diff
==============================================================================
(empty)
Copied: incubator/celix/trunk/hessian/source/private/test/test_service.h (from
r1339083, incubator/celix/trunk/hessian/private/test/test_service.h)
URL:
http://svn.apache.org/viewvc/incubator/celix/trunk/hessian/source/private/test/test_service.h?p2=incubator/celix/trunk/hessian/source/private/test/test_service.h&p1=incubator/celix/trunk/hessian/private/test/test_service.h&r1=1339083&r2=1339084&rev=1339084&view=diff
==============================================================================
(empty)
Copied: incubator/celix/trunk/hessian/source/private/test/test_service_proxy.c
(from r1339083, incubator/celix/trunk/hessian/private/test/test_service_proxy.c)
URL:
http://svn.apache.org/viewvc/incubator/celix/trunk/hessian/source/private/test/test_service_proxy.c?p2=incubator/celix/trunk/hessian/source/private/test/test_service_proxy.c&p1=incubator/celix/trunk/hessian/private/test/test_service_proxy.c&r1=1339083&r2=1339084&rev=1339084&view=diff
==============================================================================
(empty)
Copied:
incubator/celix/trunk/hessian/source/private/test/test_service_skeleton.c (from
r1339083, incubator/celix/trunk/hessian/private/test/test_service_skeleton.c)
URL:
http://svn.apache.org/viewvc/incubator/celix/trunk/hessian/source/private/test/test_service_skeleton.c?p2=incubator/celix/trunk/hessian/source/private/test/test_service_skeleton.c&p1=incubator/celix/trunk/hessian/private/test/test_service_skeleton.c&r1=1339083&r2=1339084&rev=1339084&view=diff
==============================================================================
(empty)
Copied: incubator/celix/trunk/hessian/source/public/include/hessian_2.0.h (from
r1339083, incubator/celix/trunk/hessian/public/include/hessian_2.0.h)
URL:
http://svn.apache.org/viewvc/incubator/celix/trunk/hessian/source/public/include/hessian_2.0.h?p2=incubator/celix/trunk/hessian/source/public/include/hessian_2.0.h&p1=incubator/celix/trunk/hessian/public/include/hessian_2.0.h&r1=1339083&r2=1339084&rev=1339084&view=diff
==============================================================================
(empty)
Copied: incubator/celix/trunk/hessian/source/public/include/hessian_2.0_in.h
(from r1339083, incubator/celix/trunk/hessian/public/include/hessian_2.0_in.h)
URL:
http://svn.apache.org/viewvc/incubator/celix/trunk/hessian/source/public/include/hessian_2.0_in.h?p2=incubator/celix/trunk/hessian/source/public/include/hessian_2.0_in.h&p1=incubator/celix/trunk/hessian/public/include/hessian_2.0_in.h&r1=1339083&r2=1339084&rev=1339084&view=diff
==============================================================================
(empty)
Copied: incubator/celix/trunk/hessian/source/public/include/hessian_2.0_out.h
(from r1339083, incubator/celix/trunk/hessian/public/include/hessian_2.0_out.h)
URL:
http://svn.apache.org/viewvc/incubator/celix/trunk/hessian/source/public/include/hessian_2.0_out.h?p2=incubator/celix/trunk/hessian/source/public/include/hessian_2.0_out.h&p1=incubator/celix/trunk/hessian/public/include/hessian_2.0_out.h&r1=1339083&r2=1339084&rev=1339084&view=diff
==============================================================================
(empty)
Copied: incubator/celix/trunk/hessian/source/public/include/hessian_constants.h
(from r1339083,
incubator/celix/trunk/hessian/public/include/hessian_constants.h)
URL:
http://svn.apache.org/viewvc/incubator/celix/trunk/hessian/source/public/include/hessian_constants.h?p2=incubator/celix/trunk/hessian/source/public/include/hessian_constants.h&p1=incubator/celix/trunk/hessian/public/include/hessian_constants.h&r1=1339083&r2=1339084&rev=1339084&view=diff
==============================================================================
(empty)
Copied: incubator/celix/trunk/hessian/source/test.c (from r1339083,
incubator/celix/trunk/hessian/test.c)
URL:
http://svn.apache.org/viewvc/incubator/celix/trunk/hessian/source/test.c?p2=incubator/celix/trunk/hessian/source/test.c&p1=incubator/celix/trunk/hessian/test.c&r1=1339083&r2=1339084&rev=1339084&view=diff
==============================================================================
(empty)