xenomai: native skin is now called alchemy

Since the introduction of Xenomai 3, the native skin is dubbed Alchemy.
Update the config menu (but leave the symbol name to avoid hurting existing
users needlessly) and fix the unselected-skin cleanup code.

Signed-off-by: Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
Thomas De Schampheleire 2017-04-19 22:00:00 +02:00 committed by Thomas Petazzoni
parent 3e4e0be2d7
commit ef3392f2ca
2 changed files with 4 additions and 3 deletions

View File

@ -113,10 +113,11 @@ config BR2_PACKAGE_XENOMAI_ANALOGY
and libraries
config BR2_PACKAGE_XENOMAI_NATIVE_SKIN
bool "Native skin library"
bool "Alchemy (native) skin library"
default y
help
This option allows to install the Native Xenomai skin
This option allows to install the Alchemy Xenomai skin, previously
called 'native'
config BR2_PACKAGE_XENOMAI_POSIX_SKIN
bool "POSIX skin library"

View File

@ -92,7 +92,7 @@ endef
XENOMAI_POST_INSTALL_TARGET_HOOKS += XENOMAI_REMOVE_ANALOGY
endif
XENOMAI_REMOVE_SKIN_LIST += $(if $(BR2_PACKAGE_XENOMAI_NATIVE_SKIN),,native)
XENOMAI_REMOVE_SKIN_LIST += $(if $(BR2_PACKAGE_XENOMAI_NATIVE_SKIN),,alchemy)
XENOMAI_REMOVE_SKIN_LIST += $(if $(BR2_PACKAGE_XENOMAI_POSIX_SKIN),,posix)
XENOMAI_REMOVE_SKIN_LIST += $(if $(BR2_PACKAGE_XENOMAI_VXWORKS_SKIN),,vxworks)
XENOMAI_REMOVE_SKIN_LIST += $(if $(BR2_PACKAGE_XENOMAI_PSOS_SKIN),,psos)