package/acpica: add host package
authorAlistair Francis <alistair.francis@xilinx.com>
Wed, 24 May 2017 20:30:29 +0000 (13:30 -0700)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Mon, 29 May 2017 21:47:38 +0000 (23:47 +0200)
Add support to build the ACPICA package for the host. This is useful
for the iasl command which is required to build some packages,
including Xen tools.

This is a necessary requirement before changing the Xen package to
address:

  http://autobuild.buildroot.net/results/afa199864d6b546fe759bb582a9c10702ea7fa78/

Signed-off-by: Alistair Francis <alistair.francis@xilinx.com>
Acked-by: Erico Nunes <nunes.erico@gmail.com>
[Thomas: use PREFIX= and not DESTDIR= for host installation, tweak
commit log.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
package/acpica/acpica.mk

index 37e4941a6b96090b44f369776f3a5705c379adb0..c80989a1ea48a0df34869c61357d7443e2dcfac1 100644 (file)
@@ -17,10 +17,22 @@ define ACPICA_BUILD_CMDS
                all
 endef
 
+define HOST_ACPICA_BUILD_CMDS
+       $(HOST_CONFIGURE_OPTS) $(MAKE) -C $(@D) \
+               all
+endef
+
 define ACPICA_INSTALL_TARGET_CMDS
        $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) \
                HARDWARE_NAME=$(BR2_ARCH) DESTDIR="$(TARGET_DIR)" \
                INSTALLFLAGS=-m755 install
 endef
 
+define HOST_ACPICA_INSTALL_CMDS
+       $(HOST_CONFIGURE_OPTS) $(MAKE) -C $(@D) \
+               PREFIX="$(HOST_DIR)/usr" \
+               INSTALLFLAGS=-m755 install
+endef
+
 $(eval $(generic-package))
+$(eval $(host-generic-package))