aboutsummaryrefslogtreecommitdiffstats
path: root/meta/files/toolchain-shar-template.sh
AgeCommit message (Collapse)Author
2014-10-27toolchain-shar-template.sh: fix installation of SDKChenQi/SDK-installationChen Qi
Previously, the installation of our SDK is not consistent. For example, there's a user with user name 'test' and group name 'test', and the user has sudo privilege. First, the user tries to install the SDK to his own home directory /home/test, and the SDK files are installed with 'test' as their owner. Then, the user tries to install the SDK to /opt/ directory which is owned by root, and the SDK files are installed with 'root' as their owner. We can see from the above example the same SDK would result in different installation results only because the installation directories are different. In fact, in the second use case above, the user has to use the `sudo' command every time whenever he/she wants to perform some action with the SDK. This patch fixes the above problems by installing the SDK with the current user as the owner of the installed files. Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
2014-09-11classes/populate_sdk_base: enable adding custom commands to SDK install scriptPaul Eggleton
Add an SDK_POST_INSTALL_COMMAND variable which allows additional commands to be added towards the end of the SDK install script, for e.g. additional processing that needs to be done as part of installing the SDK. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-08-15toolchain-shar-template.sh: Limit xargs command lineGary Thomas
It's possible to generate a command line in the relocate_sdk.sh script which is too long (long paths, many files). This change limits the xargs command line by breaking it up into smaller pieces. One necessary side effect is that the -0 option is no longer used as it doesn't seem to work properly with -n, so the file name arguments are now quoted explicitly rather than \0 terminated. Signed-off-by: Gary Thomas <gary@mlbassoc.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-08-15populate_sdk_base: Move toolchain installation script to a separate fileRichard Purdie
It makes sense to move the script to a separate file, making the bbclass clearer and allowing the end user to more easily customise or replace it. There are no functionality changes, just the addition of some substitution variables. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>