]> xenbits.xen.org Git - xenclient/build.git/commitdiff
[package xenclient-ioemu] Target Env was applied to "cd" builtin rather
authorJean-Sebastien Legare <jean-sebastien.legare@citrix.com>
Tue, 26 Jan 2010 23:33:57 +0000 (23:33 +0000)
committerJean-Sebastien Legare <jean-sebastien.legare@citrix.com>
Tue, 26 Jan 2010 23:33:57 +0000 (23:33 +0000)
than the xen-setup command. This was causing the configure to fail
because of missing headers and libraries.

package/xenclient/ioemu/ioemu.mk

index 60456d4cb31fe70ef5f7825b64ec29fa97819558..f92ad1217c92a77395a0bb5bc372160ef9d6d2e7 100644 (file)
@@ -30,8 +30,9 @@ xenclient-ioemu-source: $(XENCLIENT_IOEMU_DIR)
 
 xenclient-ioemu: $(XENCLIENT_IOEMU_DIR)
        # Normally built by xen tools but this allows a rebuild w/o xen
-       $(TARGET_CONFIGURE_ENV) CC=${TARGET_CC} XEN_TARGET_ARCH=x86_32 \
-       cd $(XENCLIENT_IOEMU_DIR) && ./xen-setup --cross-prefix=${TARGET_CC:gcc=} --cc=${TARGET_CC}
+       cd $(XENCLIENT_IOEMU_DIR) && \
+               $(TARGET_CONFIGURE_ENV) CC=${TARGET_CC} XEN_TARGET_ARCH=x86_32 \
+               ./xen-setup --cross-prefix=${TARGET_CC:gcc=} --cc=${TARGET_CC}
        cd $(XENCLIENT_IOEMU_DIR) && sed -i'' -re 's/.*XEN_ROOT.*//' config-host.mak
        $(TARGET_CONFIGURE_ENV) \
        XEN_TARGET_ARCH=x86_32 STAGING_ROOT=$(STAGING_DIR) CROSS_COMPILE=${TARGET_CC:gcc=} CC=${TARGET_CC} $(MAKE) -C $(XENCLIENT_IOEMU_DIR)