Skip to content
This repository has been archived by the owner on Jul 12, 2022. It is now read-only.

Commit

Permalink
Initial commit.
Browse files Browse the repository at this point in the history
  • Loading branch information
thomas-moulard committed Oct 11, 2011
0 parents commit 347da61
Show file tree
Hide file tree
Showing 9 changed files with 99 additions and 0 deletions.
3 changes: 3 additions & 0 deletions .gitignore
@@ -0,0 +1,3 @@
build/
evart-client/install/
evart-client/evart-client-*.tar.gz
3 changes: 3 additions & 0 deletions .gitmodules
@@ -0,0 +1,3 @@
[submodule "evart_ros"]
path = evart_ros
url = git://github.com/laas/evart_ros.git
17 changes: 17 additions & 0 deletions CMakeLists.txt
@@ -0,0 +1,17 @@
cmake_minimum_required(VERSION 2.4.6)
include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake)

# Append to CPACK_SOURCE_IGNORE_FILES a semicolon-separated list of
# directories (or patterns, but directories should suffice) that should
# be excluded from the distro. This is not the place to put things that
# should be ignored everywhere, like "build" directories; that happens in
# rosbuild/rosbuild.cmake. Here should be listed packages that aren't
# ready for inclusion in a distro.
#
# This list is combined with the list in rosbuild/rosbuild.cmake. Note
# that CMake 2.6 may be required to ensure that the two lists are combined
# properly. CMake 2.4 seems to have unpredictable scoping rules for such
# variables.
#list(APPEND CPACK_SOURCE_IGNORE_FILES /core/experimental)

rosbuild_make_distribution(0.1.0)
1 change: 1 addition & 0 deletions Makefile
@@ -0,0 +1 @@
include $(shell rospack find mk)/cmake_stack.mk
30 changes: 30 additions & 0 deletions evart-client/Makefile
@@ -0,0 +1,30 @@
VERSION=2.2
TARBALL=evart-client-$(VERSION).tar.gz
TARBALL_URL=http://softs.laas.fr/openrobots/distfiles/evart/${TARBALL}

SOURCE_DIR=build/evart-client-$(VERSION)
UNPACK_CMD=tar xzf
MD5SUM_FILE=evart-client-$(VERSION).tar.gz.md5sum

INSTALL_DIR=$(shell rospack find evart-client)/install

CONFIGURE_FLAGS=--prefix=$(INSTALL_DIR)

all: $(SOURCE_DIR)/configured
ifneq ($(MAKE),)
cd $(SOURCE_DIR) && $(MAKE) install $(ROS_PARALLEL_JOBS)
else
cd $(SOURCE_DIR) && make install $(ROS_PARALLEL_JOBS)
endif

$(SOURCE_DIR)/configured: $(SOURCE_DIR)/unpacked
cd $(SOURCE_DIR) && \
CPPFLAGS="-DNDEBUG" CXXFLAGS="-02 -g" ./configure $(CONFIGURE_FLAGS)
touch $(SOURCE_DIR)/configured

include $(shell rospack find mk)/download_unpack_build.mk

clean:
-rm -rf build install

.PHONY: all clean
1 change: 1 addition & 0 deletions evart-client/evart-client-2.2.tar.gz.md5sum
@@ -0,0 +1 @@
430b9978d0997d20433667dc8b909a41
34 changes: 34 additions & 0 deletions evart-client/manifest.xml
@@ -0,0 +1,34 @@
<package>
<description brief="EVaRT client">

EVa Real-Time Software(tm) - EVaRT(tm) - provides a user with a
simple and powerful interface to the Motion Analysis(tm) motion
capture hardware. Under a single software environment you can set
up, calibrate, capture motion in real-time, capture motion for
post processing, edit and save data in the format of your choice.

The evart-stream package contains a network server that connects
to the EVaRT(tm) motion capture software through the official
SDK. It then listen to the network for data streaming requests.

evart-client (this package) is a library with a programming
interface that can control the evart-stream server. It also
contains a very basic debugging client that can understand simple
commands from the standard input and send them to the server.

</description>
<author>Anthony Mallet/anthony.mallet@laas.fr,
packaging by Thomas Moulard/thomas.moulard@gmail.com</author>
<license>BSD</license>
<review status="experimental" notes=""/>
<url>http://ros.org/wiki/evart-client</url>

<export>
<cpp
cflags="-I${prefix}/install/include"
lflags="-Wl,-rpath,${prefix}/install/lib -L${prefix}/install/lib -levart-client"
/>
</export>

<versioncontrol type="git" url="git://git.openrobots.org/robots/evart-client"/>
</package>
1 change: 1 addition & 0 deletions evart_ros
Submodule evart_ros added at 880522
9 changes: 9 additions & 0 deletions stack.xml
@@ -0,0 +1,9 @@
<stack>
<description brief="motion_analysis_mocap">motion_analysis_mocap</description>
<author>Maintained by Thomas Moulard</author>
<license></license>
<review status="unreviewed" notes=""/>
<url>http://ros.org/wiki/motion_analysis_mocap</url>
<depend stack="ros" />

</stack>

0 comments on commit 347da61

Please sign in to comment.