Skip to content
Snippets Groups Projects
Commit 9d9a72bb authored by Guilhem Saurel's avatar Guilhem Saurel
Browse files

Add example-adder & py-example-adder

parent b8198ced
No related branches found
No related tags found
No related merge requests found
......@@ -15,6 +15,7 @@ SUBDIR+= dynamic-graph-v3
SUBDIR+= dynamic-graph-bridge-v3
SUBDIR+= dynamic-introspection
SUBDIR+= eigen-quadprog
SUBDIR+= example-adder
SUBDIR+= FRILibrary
SUBDIR+= gdalwrap
SUBDIR+= gerard-bauzil
......@@ -76,6 +77,7 @@ SUBDIR+= prf-roboticsgroup-gazebo-plugins
SUBDIR+= prf-ros-control
SUBDIR+= prf-ros-controllers
SUBDIR+= py-dynamic-graph-v3
SUBDIR+= py-example-adder
SUBDIR+= py-hla
SUBDIR+= py-jsbsim
SUBDIR+= py-laaswm
......
This project is an example, intending to document how to use Gepetto's software tools
# robotpkg Makefile for: wip/example-adder
# Created: Guilhem Saurel on Tue, 10 Jul 2018
#
ORG= gepetto
NAME= example-adder
VERSION= 1.0.0
PKGNAME= ${NAME}-${VERSION}
DISTNAME= ${NAME}-${VERSION}
MASTER_SITES= ${MASTER_SITE_OPENROBOTS:=${NAME}/}
MASTER_REPOSITORY= git https://gepgitlab.laas.fr/${ORG}/${NAME}.git
CHECKOUT_VCS_OPTS= --recursive
CATEGORIES= wip
COMMENT= Example Project
MAINTAINER= gsaurel@laas.fr
LICENSE= 2-clause-bsd
CMAKE_ARGS+= -DBUILD_PYTHON_INTERFACE=OFF
include ../../devel/boost-headers/depend.mk
include ../../devel/boost-libs/depend.mk
include ../../pkgtools/pkg-config/depend.mk
include ../../mk/sysdep/cmake.mk
include ../../mk/language/c.mk
include ../../mk/language/c++.mk
include ../../mk/robotpkg.mk
@comment Tue Jul 10 14:50:41 CEST 2018
bin/gepetto-example-adder
include/example-adder/gepadd.hpp
include/example/adder/config.hh
include/example/adder/deprecated.hh
include/example/adder/warning.hh
lib/libexample-adder.so
lib/pkgconfig/example-adder.pc
share/doc/example-adder/doxygen-html/arrowdown.png
share/doc/example-adder/doxygen-html/arrowright.png
share/doc/example-adder/doxygen-html/bc_s.png
share/doc/example-adder/doxygen-html/bdwn.png
share/doc/example-adder/doxygen-html/closed.png
share/doc/example-adder/doxygen-html/doc.png
share/doc/example-adder/doxygen-html/doxygen.css
share/doc/example-adder/doxygen-html/doxygen.png
share/doc/example-adder/doxygen-html/dynsections.js
share/doc/example-adder/doxygen-html/example-adder.doxytag
share/doc/example-adder/doxygen-html/folderclosed.png
share/doc/example-adder/doxygen-html/folderopen.png
share/doc/example-adder/doxygen-html/graph_legend.html
share/doc/example-adder/doxygen-html/graph_legend.md5
share/doc/example-adder/doxygen-html/graph_legend.svg
share/doc/example-adder/doxygen-html/index.html
share/doc/example-adder/doxygen-html/jquery.js
share/doc/example-adder/doxygen-html/nav_f.png
share/doc/example-adder/doxygen-html/nav_g.png
share/doc/example-adder/doxygen-html/nav_h.png
share/doc/example-adder/doxygen-html/navtree.css
share/doc/example-adder/doxygen-html/navtree.js
share/doc/example-adder/doxygen-html/navtreedata.js
share/doc/example-adder/doxygen-html/navtreeindex0.js
share/doc/example-adder/doxygen-html/open.png
share/doc/example-adder/doxygen-html/resize.js
share/doc/example-adder/doxygen-html/search/close.png
share/doc/example-adder/doxygen-html/search/mag_sel.png
share/doc/example-adder/doxygen-html/search/nomatches.html
share/doc/example-adder/doxygen-html/search/search.css
share/doc/example-adder/doxygen-html/search/search.js
share/doc/example-adder/doxygen-html/search/search_l.png
share/doc/example-adder/doxygen-html/search/search_m.png
share/doc/example-adder/doxygen-html/search/search_r.png
share/doc/example-adder/doxygen-html/search/searchdata.js
share/doc/example-adder/doxygen-html/splitbar.png
share/doc/example-adder/doxygen-html/sync_off.png
share/doc/example-adder/doxygen-html/sync_on.png
share/doc/example-adder/doxygen-html/tab_a.png
share/doc/example-adder/doxygen-html/tab_b.png
share/doc/example-adder/doxygen-html/tab_h.png
share/doc/example-adder/doxygen-html/tab_s.png
share/doc/example-adder/doxygen-html/tabs.css
# robotpkg depend.mk for: wip/example-adder
# Created: Guilhem Saurel on Tue, 10 Jul 2018
#
DEPEND_DEPTH:= ${DEPEND_DEPTH}+
EXAMPLE_ADDER_DEPEND_MK:= ${EXAMPLE_ADDER_DEPEND_MK}+
ifeq (+,$(DEPEND_DEPTH))
DEPEND_PKG+= example-adder
endif
ifeq (+,$(EXAMPLE_ADDER_DEPEND_MK)) # ------------------------------------------
PREFER.example-adder?= robotpkg
#TODO
SYSTEM_SEARCH.example-adder=\
'include/example/adder/config.hh:/EXAMPLE_ADDER_VERSION/s/[^0-9.]//gp' \
'lib/libexample-adder.so' \
'lib/pkgconfig/example-adder.pc:/Version/s/[^0-9.]//gp'
DEPEND_USE+= example-adder
DEPEND_ABI.example-adder?= example-adder>=1.0.0
DEPEND_DIR.example-adder?= ../../wip/example-adder
endif # EXAMPLE_ADDER_DEPEND_MK ------------------------------------------------
DEPEND_DEPTH:= ${DEPEND_DEPTH:+=}
SHA1 (example-adder-1.0.0.tar.gz) = aeebff7ae6ad8d9b8e323eae7747845d58bef9a9
RMD160 (example-adder-1.0.0.tar.gz) = 8a6f681cdca2a3d7bb0767798b4355f73f88725c
Size (example-adder-1.0.0.tar.gz) = 752982 bytes
This project provides python bindings for example-adder, which is an example, intending to document how to use Gepetto's software tools
# robotpkg Makefile for: wip/py-example-adder
# Created: Guilhem Saurel on Tue, 10 Jul 2018
#
ORG= gepetto
NAME= example-adder
VERSION= 1.0.0
PKGNAME= ${PKGTAG.python-}${NAME}-${VERSION}
DISTNAME= ${NAME}-${VERSION}
MASTER_SITES= ${MASTER_SITE_OPENROBOTS:=${NAME}/}
MASTER_REPOSITORY= git https://gepgitlab.laas.fr/${ORG}/${NAME}.git
CHECKOUT_VCS_OPTS= --recursive
CATEGORIES= wip
COMMENT= Example Project
MAINTAINER= gsaurel@laas.fr
LICENSE= 2-clause-bsd
CMAKE_ARGS+= -DBUILD_PYTHON_INTERFACE=ON
include ../../wip/example-adder/depend.mk
include ../../devel/boost-headers/depend.mk
include ../../devel/boost-libs/depend.mk
include ../../pkgtools/pkg-config/depend.mk
include ../../mk/sysdep/cmake.mk
include ../../mk/sysdep/python.mk
include ../../mk/language/c.mk
include ../../mk/language/c++.mk
include ../../mk/robotpkg.mk
@comment Tue Jul 10 15:07:29 CEST 2018
${PYTHON_SITELIB}/example_adder/__init__.py
${PYTHON_SITELIB}/example_adder/libexample_adder.so
# robotpkg depend.mk for: wip/py-example-adder
# Created: Guilhem Saurel on Tue, 10 Jul 2018
#
DEPEND_DEPTH:= ${DEPEND_DEPTH}+
PY_EXAMPLE_ADDER_DEPEND_MK:= ${PY_EXAMPLE_ADDER_DEPEND_MK}+
ifeq (+,$(DEPEND_DEPTH))
DEPEND_PKG+= py-example-adder
endif
ifeq (+,$(EXAMPLE_ADDER_DEPEND_MK)) # ------------------------------------------
PREFER.py-example-adder?= robotpkg
#TODO
SYSTEM_SEARCH.py-example-adder=\
'${PYTHON_SYSLIBSEARCH}/example_adder/libexample-adder.so' \
'${PYTHON_SYSLIBSEARCH}/example_adder/__init__.py'
DEPEND_USE+= py-example-adder
DEPEND_ABI.py-example-adder?= py-example-adder>=1.0.0
DEPEND_DIR.py-example-adder?= ../../wip/py-example-adder
endif # PY_EXAMPLE_ADDER_DEPEND_MK ------------------------------------------------
DEPEND_DEPTH:= ${DEPEND_DEPTH:+=}
SHA1 (example-adder-1.0.0.tar.gz) = aeebff7ae6ad8d9b8e323eae7747845d58bef9a9
RMD160 (example-adder-1.0.0.tar.gz) = 8a6f681cdca2a3d7bb0767798b4355f73f88725c
Size (example-adder-1.0.0.tar.gz) = 752982 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