Emery Hemingway
e4d17dc558
setup-hooks/strip: more robust stripping
...
Use "find -exec" to strip rather than "find … | xargs …". The former
ensures that stripping is attempted for each file, whereas the latter
will stop stripping at the first failure. Unstripped files can fool
runtime dependency detection and bloat closure sizes.
2020-12-08 05:35:48 +01:00
John Ericson
43a98868ae
common setup hooks: set -u robustness
...
Explicitly handle `dont*` and friends not being defined.
2019-11-01 14:44:43 -04:00
John Ericson
a1cdc2011e
strip setup hook: Learn about only stripping host/target binaries alone
...
`dontStrip` is still a catch-all, but `dontStripHost` and
`dontStripTarget` are also now available for finer-grained disabling.
2017-12-30 22:04:22 -05:00
John Ericson
b8a21aa918
misc setup-hooks: Use env vars to refer to binutils programs
...
This is more robust for cross-compilation
2017-12-13 16:08:18 -05:00
Shea Levy
d39be63a10
stripDirs: Silence annoying 'File format not recognized' errors
2017-03-08 14:25:06 -05:00
Peter Simons
397c75aeb4
Revert "Just strip everything by default"
...
This reverts commit 2362891dc8
. The patch
is broken. :-(
2016-05-04 13:40:53 +02:00
Guillaume Maudoux
2362891dc8
Just strip everything by default
...
Run strip of each file and discard expected failure types.
Also default to stripping the entire output.
2016-05-03 11:04:34 +02:00
Eelco Dolstra
2def8e7499
Remove addHook
...
Just use bash arrays directly. I.e.
addHook preConfigure myPreConfigure
is now
preConfigureHooks+=(myPreConfigure)
2014-08-09 12:45:53 +02:00
Eelco Dolstra
5e82aab5d4
Drop redundant space
2014-08-09 12:44:49 +02:00
Eelco Dolstra
daa66b8b1c
Factor out fixup phase stuff into separate setup hooks
2014-08-09 12:44:49 +02:00