Create $(HOST_DIR)/bin and $(HOST_DIR)/lib otherwise build can fail on:
cp -dpfr /home/buildroot/autobuild/instance-2/output-1/build/host-openjdk-bin-13.0.2_8/bin/* /home/buildroot/autobuild/instance-2/output-1/per-package/host-openjdk-bin/host/bin/
cp: target '/home/buildroot/autobuild/instance-2/output-1/per-package/host-openjdk-bin/host/bin/' is not a directory
package/pkg-generic.mk:276: recipe for target '/home/buildroot/autobuild/instance-2/output-1/build/host-openjdk-bin-13.0.2_8/.stamp_host_installed' failed
make: *** [/home/buildroot/autobuild/instance-2/output-1/build/host-openjdk-bin-13.0.2_8/.stamp_host_installed] Error 1
Fixes:
- http://autobuild.buildroot.org/results/
28bcec0d28003c2784b6cd27039099c65bac3b96
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
# Because unpack200 is a deprecated tool, removing it to fix this
# issue is safe.
define HOST_OPENJDK_BIN_INSTALL_CMDS
+ mkdir -p $(HOST_DIR)/bin
cp -dpfr $(@D)/bin/* $(HOST_DIR)/bin/
+ mkdir -p $(HOST_DIR)/lib
cp -dpfr $(@D)/lib/* $(HOST_DIR)/lib/
$(RM) -f $(HOST_DIR)/bin/unpack200
endef