[Xenomai] [PATCH] automake: add a conditionnal to rt devices install

Philippe Gerum rpm at xenomai.org
Thu Feb 16 10:19:25 CET 2017

On 02/15/2017 06:13 PM, Thierry Bultel wrote:
> When cross building from a build system (like buildroot),
> it is not convenient to get the sudo prompt for the installation
> of cobalt rt devices.
> Calling mknod is the responsibility of the build system, that
> will perform it under a fakeroot environnement
> The fix simply checks the existence of NO_RT_DEVICES environment
> that can be set when bootstrapping
> ---
>  Makefile.am  | 2 ++
>  configure.ac | 2 ++
>  2 files changed, 4 insertions(+)

Thanks, however this is duplicating an existing mechanism:

$ make SUDO=false install

see install-user rule in the toplevel Makefile.

This said, Xenomai 3 expects udev/mdev to be enabled, so most of the
devices rule in that Makefile is useless now; at least the install rule
should not implicitly chain to it via install-exec-local.


More information about the Xenomai mailing list