commit | 2c8f1400851513e6b31f8913ca98af9f9e162a92 | [log] [tgz] |
---|---|---|
author | Paul Stewart <pstew@chromium.org> | Sat Oct 26 00:00:09 2013 |
committer | chrome-internal-fetch <chrome-internal-fetch@google.com> | Sat Oct 26 02:43:16 2013 |
tree | 8130dda230ad6f25281726cd2c68cff5c1bd84d7 | |
parent | d10fc68a5191756ea8452edbe420b6e3632d3744 [diff] |
shill: Use configured libdir instead of hard-coding /usr/lib The platform2 ebuild installs shims in /usr/$(get_libdir). The defines passed into the shill build process need to match this. Since platform2 gets passed this value as the "--libdir" argument and it further passes it to gyp via a "-Dlibdir=" + self.libdir, we can use this variable within shill.gyp to accurately indicate where the shims will be found at run-time. BUG=chromium:311630 TEST=tar tvf emerge-${BOARD} -v platform2 tar jtvf /build/${BOARD}/packages/chromeos-base/platform2-9999.tbz2 | grep shims strings -a /build/${BOARD}/usr/bin/shill | grep shims Make sure the strings in step b match those in step c. Change-Id: I1491b5305d456cecb9d156b4aba99d4885d55240 Reviewed-on: https://chromium-review.googlesource.com/174816 Reviewed-by: mukesh agrawal <quiche@chromium.org> Commit-Queue: Paul Stewart <pstew@chromium.org> Tested-by: Paul Stewart <pstew@chromium.org>