]> code.ossystems Code Review - openembedded-core.git/commit
ruby: improve reproducibility
authorHongxu Jia <hongxu.jia@windriver.com>
Mon, 27 Aug 2018 15:31:28 +0000 (23:31 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 29 Aug 2018 09:40:08 +0000 (10:40 +0100)
commit853e0499be449c71378c087e08b1926be8e2ac87
tree861b6beb8e420d7c188af6f825ccbca819ed36a5
parent037d741c94dd7f8518b3499ee0beb91a343ffa6a
ruby: improve reproducibility

Find out rbconfig.rb and created.rid from ${B}/.installed.list
and remove build host directories

- For rbconfig.rb, parse it like python's _sysconfigdata.py
[snip rbconfig.rb]
 26   CONFIG["INSTALL"] = 'install -c'
[snip rbconfig.rb]

- For created.rid, it records file created time, just strip ${WORKDIR} prefix.
[snip created.rid]
840 /ruby-2.5.1/doc/maintainers.rdoc        Fri, 22 Dec 2017 23:08:05 +0000
[snip created.rid]

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/ruby/ruby_2.5.1.bb