-
Notifications
You must be signed in to change notification settings - Fork 30
Rosinstall
stonier edited this page Mar 6, 2012
·
13 revisions
These are the dev notes for fuerte.
- User Modules : there is no 64 bit pyyaml, so use 32 bit python for everything.
- python : use version 2.7.
- python-win32 : latest version usually works (v216+).
- pyyaml : download for python 2.7
- pysvn : no exact sync for silksvn 1.7.2, but close works.
- mercurial : python module for mercurial.
- Dev Modules
- setuptools : easy_install program.
- Create the
PYTHONHOME
environment variable (typically set to C:\Python27). - Add
%PYTHONHOME%
and%PYTHONHOME%
/Scripts to yourPATH
variable.
The PYTHONHOME
variable might actually no longer be necessary (needs testing).
The build will pull in a tagged version of vcstools and rosinstall (project site). It simply copies them into this package and bundles them as packages along with win_rosinstall (I'd do it all via easy_install/pip but vcstools and rosinstall are too volatile and don't get tested, so bundling tagged versions here is easier).
> roscd win_rosinstall
> make all
> make distro
This will result in an executable installer in the /dist directory.
- [Problems installing git tags]](https://kforge.ros.org/vcstools/trac/ticket/1)