You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@celix.apache.org by ab...@apache.org on 2012/05/16 11:35:27 UTC
svn commit: r1339084 - in /incubator/celix/trunk/hessian: ./ cmake/
cmake/modules/ private/src/ private/test/ public/include/ source/
source/private/ source/private/src/ source/private/test/ source/public/
source/public/include/
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)