summaryrefslogtreecommitdiff
path: root/sdk.write
Commit message (Collapse)AuthorAgeFilesLines
* sdk.write: Ensure TOOLCHAIN_PATH is absoluteSam Thursfield2015-02-201-1/+1
| | | | | If a relative path is used, everything breaks because the search paths inside the binaries don't make any sense.
* sdk.write: Fix with modern versions of 'find'Sam Thursfield2015-02-201-1/+1
| | | | | | | | | | | | | | | | | | The '-perm +111' syntax has been deprecated since 2005 and has been removed from modern versions of GNU Find. Thus, the SDK installer script fails on Fedora 21 (GNU Find 4.5.11) with the following error: find: invalid mode +111 The recommended replacement is '-perm /111' but this isn't supported by the version of Busybox 'find' present in current Baserock 'build' systems. This test is being done purely to find files that are executable, and for this purpose '-perm +u=x' is equivalent (but supported by both versions of 'find').
* Fix date in SDK write extensionRichard Maw2014-03-181-1/+1
|
* Request grep operate in text mode, even for large blobRichard Maw2014-03-141-1/+1
| | | | | This worked for busybox's grep, since it treats all files as text anyway and ignores the option.
* Add write extension for constructng sdk installer blobsRichard Maw2014-03-071-0/+284
This produces a shell installer blob, like shar or makeself, which extracts the rootfs and configures it to use libraries inside the target directory, rather than the host's, so it should work independently of what the user has installed.