| 1 | [[PageOutline]] |
| 2 | |
| 3 | = Additional software for Heudiasyc users = |
| 4 | |
| 5 | Some additional software is available for Heudiasyc users only. This software is not included in flair repositories because of license incompatibility with flair: |
| 6 | - library for Ardrone2, because it contains GPL code that need to be rewritten |
| 7 | - vision library using the DSP of the DM3730, which is proprietary (Heudiasyc) |
| 8 | |
| 9 | To get the sources (login required): |
| 10 | {{{ |
| 11 | $ cd $FLAIR_ROOT |
| 12 | $ svn co https://devel.hds.utc.fr/svn/flair-hds/tags/latest flair-hds |
| 13 | }}} |
| 14 | |
| 15 | For developers, you can also sync the trunk, as explained [wiki:repo/sync here]. |
| 16 | |
| 17 | flair-hds repository is organised as flair-dev, flair-bin and flair-src repositories. It contains the following directories: |
| 18 | - src: the sources |
| 19 | - bin: all necessary files to develop applications with flair-hds libs |
| 20 | - dev: binaries |
| 21 | |
| 22 | Note that scripts in flair-dev/cmake-modules and flair-dev/scripts will check the presence of a directory called ''flair-hds'' in $FLAIR_ROOT. If it is detected, flair-hds sources will be compiled by the script ''flair_compile_all.sh'' (see [wiki:compile_all this page]), and the ardrone2 library will be used by ''FlairUseFile.cmake''. Thus support for the ardrone2 will be added to all demos and programs having the following lines in their ''CMakeLists.txt'': |
| 23 | {{{ |
| 24 | include($ENV{FLAIR_ROOT}/flair-dev/cmake-modules/GlobalCmakeFlair.cmake) |
| 25 | include(${FLAIR_USE_FILE}) |
| 26 | }}} |
| 27 | |