Skip to content

Instantly share code, notes, and snippets.

@ethanrublee
Created September 29, 2011 19:37
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ethanrublee/1251713 to your computer and use it in GitHub Desktop.
Save ethanrublee/1251713 to your computer and use it in GitHub Desktop.
rdmanifest brainstorm
meta:
package: ecto
description-brief: Ecto
description-full: 'A framework for creation of pipelines.'
homepage: http://ecto.willowgarage.com
maintainer: Ethan Rublee erublee@willowgarage.com
variations: [release, debug, cuda]
dependencies:
rosdeps:
urls:
- https://code.ros.org/svn/ros/stacks/ros/trunk/rosdep.yaml
- https://kforge.ros.org/common/rosdepcore/file/tip/rosdep.yaml
deps: ['boost', 'python-dev', 'gtest', 'python-argparse', 'cmake']
cuda: ['cuda']
rospackages:
deps: ['common_msgs','roscpp']
source:
git:
uri: git://github.com/plasmodic/ecto.git
local-name: ecto
profile:
cmake: #CMAKE_INSTALL_PREFIX will be set in the args
cmake-args: '-DBUILD_SAMPLES=OFF' #base args
build-dir: 'build'
test-target: test
doc-target: html
install-target: install
release:
cmake-args: '-DCMAKE_BUILD_TYPE=Release' #Appended?
debug:
cmake-args: '-DCMAKE_BUILD_TYPE=Debug'
platform:
mac:
cmake-args: '-DMAC_NO_GTK=ON'
windows:
cmake-args: '-DVS_IS_BROKEN_DEFAULT=ON'
test:
xunit-output: ['ecto-test.xml','CTestResults.xml']
doc:
output: 'build/html'
contact: ['erublee@willowgarage.com','straszheim@willowgarage.com']
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment