Message ID | 6c151d23c349f63fed35cf97396e8ed7123ac303.1368567696.git.yann.morin.1998@free.fr |
---|---|
State | Accepted |
Commit | 3e037134a4d4e0429a413e80f345291118e8157d |
Headers | show |
>>>>> "Yann" == Yann E MORIN <yann.morin.1998@free.fr> writes:
Yann> From: "Yann E. MORIN" <yann.morin.1998@free.fr>
Yann> This forces bmake to call the wrapper, not itself.
Yann> Also, use consistent "${0/*}" instead of "${0/pmake}".
Committed to next, thanks.
diff --git a/package/pmake/pmake.mk b/package/pmake/pmake.mk index 7b2e5a6..50613e8 100644 --- a/package/pmake/pmake.mk +++ b/package/pmake/pmake.mk @@ -39,7 +39,7 @@ define HOST_PMAKE_INSTALL_CMDS for mk in $(@D)/mk/*; do \ $(INSTALL) -m 0644 $${mk} $(HOST_DIR)/usr/share/pmake/mk; \ done - printf '#!/bin/sh\nexec $${0%%/*}/bmake -m $${0%%/pmake}/../../usr/share/pmake/mk "$$@"\n' \ + printf '#!/bin/bash\nexec -a "$${0}" $${0%%/*}/bmake -m $${0%%/*}/../../usr/share/pmake/mk "$$@"\n' \ >$(HOST_DIR)/usr/bin/pmake chmod 0755 $(HOST_DIR)/usr/bin/pmake endef