Project

General

Profile

Actions

Pull request #227

closed

add PYTHON_CONFLICTS & NEW_PYTHON_PREFIX

Added by Guilhem Saurel over 4 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Repository URL:
https://github.com/nim65s/robotpkg
Repository branch:
master

Description

Hi,

Here are 2 new options for jrl-cmakemodules to update CONFLICTS:
- PYTHON_CONFLICTS for packages which does not support multiple parallel python version
- NEW_PYTHON_PREFIX for package which have been renamed with the addition of a PKGTAG.python

(for now, all the renamed HPP packages are not yet conflicting with the old ones, which is an issue on the update for the end users)

While here:
- rename the packages to account for their new PKGTAG
- suggest to build doc by default for HPP packages (I am not sure why this was not already the case)
- add a missing dependency in hpp-constraint
- allow to build interfaces/ros-humanoid-msgs on ros > kinetic (otherwise, I get an error on building wip/prf-ros-controllers, stating that no ros version is available at all)

This has been tested on 16.04 & 18.04, together with the corresponding updates in hpp packages that are still in wip ; other distributions are still compiling for now.

Best,
Guilhem.


Files

signature.asc (833 Bytes) signature.asc Guilhem Saurel, 2019-11-14 12:43
Actions

Also available in: Atom PDF