diff options
author | Ladislav Michl <ladis@linux-mips.org> | 2018-09-13 10:35:19 +0200 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2018-10-09 14:38:04 +0200 |
commit | b7a6b838cdd86256d60f1fd05476049d20cc9fef (patch) | |
tree | d52f41b496c2d6e999455ccd1561e3bce22d8a92 /rules | |
parent | 1e734742432ef2e257ebc64da40fbd6f099608a8 (diff) | |
download | ptxdist-b7a6b838cdd86256d60f1fd05476049d20cc9fef.tar.gz ptxdist-b7a6b838cdd86256d60f1fd05476049d20cc9fef.tar.xz |
usb_modeswitch: link dispatcher against JimTcl
Link dispatcher script with JimTcl library to lower footprint.
Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules')
-rw-r--r-- | rules/usb-modeswitch.in | 5 | ||||
-rw-r--r-- | rules/usb-modeswitch.make | 10 |
2 files changed, 9 insertions, 6 deletions
diff --git a/rules/usb-modeswitch.in b/rules/usb-modeswitch.in index 754e19304..28659915a 100644 --- a/rules/usb-modeswitch.in +++ b/rules/usb-modeswitch.in @@ -4,7 +4,8 @@ menuconfig USB_MODESWITCH tristate prompt "usb-modeswitch " select LIBUSB - select TCL if (USB_MODESWITCH_UDEV_HELPER || USB_MODESWITCH_SYSTEMD_UNIT) && RUNTIME + select JIMTCL if USB_MODESWITCH_UDEV_HELPER || USB_MODESWITCH_SYSTEMD_UNIT + select HOST_JIMTCL if USB_MODESWITCH_UDEV_HELPER || USB_MODESWITCH_SYSTEMD_UNIT help USB_ModeSwitch is (surprise!) a mode switching tool for controlling 'multi-mode' USB devices. @@ -15,13 +16,11 @@ config USB_MODESWITCH_UDEV_HELPER bool "install udev helper" default y depends on UDEV - depends on STAGING config USB_MODESWITCH_SYSTEMD_UNIT bool "install systemd unit file" default y depends on SYSTEMD - depends on STAGING endif diff --git a/rules/usb-modeswitch.make b/rules/usb-modeswitch.make index 0f00e9c5c..4934d72c0 100644 --- a/rules/usb-modeswitch.make +++ b/rules/usb-modeswitch.make @@ -33,11 +33,15 @@ USB_MODESWITCH_LICENSE := GPL-2.0-only # autoconf # USB_MODESWITCH_CONF_TOOL := NO -USB_MODESWITCH_MAKE_ENV := $(CROSS_ENV) -USB_MODESWITCH_MAKE_OPT := $(CROSS_ENV_PROGS) +USB_MODESWITCH_MAKE_ENV := \ + $(CROSS_ENV) \ + HOST_TCL=$(PTXCONF_SYSROOT_HOST)/usr/bin/jimsh +USB_MODESWITCH_MAKE_OPT := \ + $(CROSS_ENV_PROGS) \ + shared USB_MODESWITCH_INSTALL_OPT := \ UDEVDIR=$(USB_MODESWITCH_PKGDIR)/usr/lib/udev \ - install + install-shared # ---------------------------------------------------------------------------- # Install |