Skip to content
Snippets Groups Projects
Commit fb5bfb5f authored by Arnaud Degroote's avatar Arnaud Degroote
Browse files

[wip/hyper] New package for hyper

Hyper is an implementation of the ROAR supervision framework.
parent 9ea6636b
No related branches found
No related tags found
No related merge requests found
......@@ -8,6 +8,7 @@ SUBDIR+= catkin
SUBDIR+= flann
SUBDIR+= gest-genom
SUBDIR+= hpp-geometry
SUBDIR+= hyper
SUBDIR+= jafar-kernel
SUBDIR+= jafar-lgl
SUBDIR+= jafar-rednav
......
Hyper is an implementation of the supervision framework ROAR.
It provides the compiler for the ROAR specification language, and the basic
runtime libraries for the generated agent.
# robotpkg Makefile for: supervision/hyper
# Created: Arnaud Degroote on Mon, 8 Oct 2012
#
DISTNAME= hyper-${VERSION}
VERSION= 0.9
CATEGORIES= supervision
MASTER_SITES= ${MASTER_SITE_OPENROBOTS:=hyper/}
MASTER_REPOSITORY= ${MASTER_REPOSITORY_OPENROBOTS}hyper
MAINTAINER= arnaud.degroote@laas.fr
COMMENT= Multi-agent supervision framework for autonomous robots
LICENSE= 2-clause-bsd
USE_LANGUAGES= c c++
CMAKE_ARGS+= -DBOOST_INCLUDEDIR=${PREFIX.boost-headers}/include
CMAKE_ARGS+= -DBOOST_LIBDIR=${PREFIX.boost-libs}/include
DEPEND_ABI.boost-libs=boost-libs>=1.46.1
DEPEND_ABI.boost-headers=boost-headers>=1.46.1
include ../../devel/boost-headers/depend.mk
include ../../devel/boost-libs/depend.mk
include ../../mk/sysdep/cmake.mk
include ../../mk/robotpkg.mk
@comment Mon Oct 8 10:58:06 CEST 2012
bin/hyperc
bin/hyperlog
bin/hyperruntime
include/hyper/compiler/ability.hh
include/hyper/compiler/ability_parser.hh
include/hyper/compiler/base_parser.hh
include/hyper/compiler/cond_block_parser.hh
include/hyper/compiler/condition_output.hh
include/hyper/compiler/depends.hh
include/hyper/compiler/exec_expression_output.hh
include/hyper/compiler/expression_ast.hh
include/hyper/compiler/extension.hh
include/hyper/compiler/extract_symbols.hh
include/hyper/compiler/extract_unused_result.hh
include/hyper/compiler/functions_def.hh
include/hyper/compiler/functions_def_parser.hh
include/hyper/compiler/import_parser.hh
include/hyper/compiler/logic_expression_output.hh
include/hyper/compiler/output.hh
include/hyper/compiler/parser.hh
include/hyper/compiler/recipe.hh
include/hyper/compiler/recipe_condition.hh
include/hyper/compiler/recipe_context.hh
include/hyper/compiler/recipe_expression.hh
include/hyper/compiler/recipe_expression_output.hh
include/hyper/compiler/recipe_parser.hh
include/hyper/compiler/rules_def_parser.hh
include/hyper/compiler/scope.hh
include/hyper/compiler/symbols.hh
include/hyper/compiler/symbols_parser.hh
include/hyper/compiler/task.hh
include/hyper/compiler/task_parser.hh
include/hyper/compiler/types.hh
include/hyper/compiler/types_fwd.hh
include/hyper/compiler/types_parser.hh
include/hyper/compiler/universe.hh
include/hyper/compiler/utils.hh
include/hyper/hyperConfig.hh
include/hyper/logic/backward_chaining.hh
include/hyper/logic/engine.hh
include/hyper/logic/eval.hh
include/hyper/logic/expression.hh
include/hyper/logic/facts.hh
include/hyper/logic/function_def.hh
include/hyper/logic/logic_var.hh
include/hyper/logic/rules.hh
include/hyper/logic/unify.hh
include/hyper/model/ability.hh
include/hyper/model/ability_impl.hh
include/hyper/model/ability_test.hh
include/hyper/model/abortable_function.hh
include/hyper/model/actor_impl.hh
include/hyper/model/compute_abort_expression.hh
include/hyper/model/compute_assert_expression.hh
include/hyper/model/compute_ensure_expression.hh
include/hyper/model/compute_expression.hh
include/hyper/model/compute_make_expression.hh
include/hyper/model/compute_task_tree.hh
include/hyper/model/compute_wait_expression.hh
include/hyper/model/compute_while_expression.hh
include/hyper/model/concurrent_queue.hh
include/hyper/model/discover_root.hh
include/hyper/model/eval_conditions_fwd.hh
include/hyper/model/evaluate_conditions.hh
include/hyper/model/execute.hh
include/hyper/model/execute_impl.hh
include/hyper/model/future.hh
include/hyper/model/get_value.hh
include/hyper/model/logic_layer.hh
include/hyper/model/logic_layer_fwd.hh
include/hyper/model/logic_layer_impl.hh
include/hyper/model/main.hh
include/hyper/model/operator.hh
include/hyper/model/proxy.hh
include/hyper/model/recipe.hh
include/hyper/model/recipe_fwd.hh
include/hyper/model/setter.hh
include/hyper/model/setter_impl.hh
include/hyper/model/task.hh
include/hyper/model/task_fwd.hh
include/hyper/model/types.hh
include/hyper/model/update.hh
include/hyper/model/update_impl.hh
include/hyper/network/actor_protocol.hh
include/hyper/network/algorithm.hh
include/hyper/network/client_tcp_impl.hh
include/hyper/network/log.hh
include/hyper/network/log_level.hh
include/hyper/network/msg.hh
include/hyper/network/msg_constraint.hh
include/hyper/network/msg_log.hh
include/hyper/network/msg_name.hh
include/hyper/network/msg_proxy.hh
include/hyper/network/nameserver.hh
include/hyper/network/ping.hh
include/hyper/network/proxy_container.hh
include/hyper/network/proxy_visitor.hh
include/hyper/network/select_serialization.hh
include/hyper/network/server_tcp_impl.hh
include/hyper/network/socket_tcp_serialized.hh
include/hyper/network/types.hh
include/hyper/network/utils.hh
include/hyper/utils/algorithm.hh
lib/libhyper_compiler.so
lib/libhyper_logic.so
lib/libhyper_model.so
lib/libhyper_network.so
share/hyper/FindBoost.cmake
share/hyper/HyperConfig.cmake
share/hyper/HyperNode.cmake
# robotpkg depend.mk for: supervision/hyper
# Created: Arnaud Degroote on Mon, 8 Oct 2012
#
DEPEND_DEPTH:= ${DEPEND_DEPTH}+
HYPER_DEPEND_MK:=${HYPER_DEPEND_MK}+
ifeq (+,$(DEPEND_DEPTH))
DEPEND_PKG+= hyper
endif
ifeq (+,$(HYPER_DEPEND_MK))
PREFER.hyper?= robotpkg
DEPEND_USE+= hyper
DEPEND_ABI.hyper?= hyper>=0.9
DEPEND_DIR.hyper?= ../../wip/hyper
SYSTEM_SEARCH.hyper=\
bin/hyperc \
include/hyper/hyperConfig.hh \
lib/libhyper_model.so
endif
DEPEND_DEPTH:= ${DEPEND_DEPTH:+=}
SHA1 (hyper-0.9.tar.gz) = adf3507649a3cd3afed44b300f99850243daab25
RMD160 (hyper-0.9.tar.gz) = da79fc936a80720d489630163e403ce0439bd4fe
Size (hyper-0.9.tar.gz) = 176663 bytes
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment