summaryrefslogtreecommitdiffstats
path: root/docs/manual/eclipse-integration.txt
diff options
context:
space:
mode:
authorYann E. MORIN <yann.morin.1998@free.fr>2015-10-24 14:48:56 +0200
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>2015-11-03 22:30:08 +0100
commit23ffa7ecf763206f570689a0644784d555948e67 (patch)
tree7065f4b3f8f0937f67d4e38dcb3d01ea353361d0 /docs/manual/eclipse-integration.txt
parente3b46be7f41d7d336636560b6b85fedfbc68cd89 (diff)
downloadbuildroot-23ffa7ecf763206f570689a0644784d555948e67.tar.gz
buildroot-23ffa7ecf763206f570689a0644784d555948e67.zip
toolchain/external: use generic extract commands (!blackfin case)
Now that packages can provide a list of files to be excluded when extracting their archive, downloaded external toolchains are no longer special in this respect. Still, those toolchains are currently extracted directly into their final location, $(HOST_DIR)/opt/ext-toolchain/ which means we still need a custom extract command. Except, we don't really need it: we can just move the toolchain, after it's been extracted by the generic extract command, with a post-extract hook. This means that: - we now extract the toolchain with the generic extract command, - the toolchain is thus extracted into $(@D) , - fixup commands are run against $(@D), as a post-extract hook, instead of against $(HOST_DIR)/opt/ext-toolchain , - once this is done, we move $(@D)/* into the final location with a new post-extract hook. Note: the blackfin case is special, and will be handled in a follow-up patch. [Thomas: register the TOOLCHAIN_EXTERNAL_FIXUP_CMDS only for the Arago case, add some additional comments in the code about why we're moving the toolchain around.] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Reviewed-by: Romain Naour <romain.naour@openwide.fr> Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'docs/manual/eclipse-integration.txt')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud