<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/pepe2k/scripts/mkits.sh, branch v21.02.1</title>
<subtitle>Staging tree of Piotr Dymacz</subtitle>
<id>https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v21.02.1</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v21.02.1'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/'/>
<updated>2020-09-25T17:32:33Z</updated>
<entry>
<title>scripts: mkits.sh make it possible to specify fdt@#</title>
<updated>2020-09-25T17:32:33Z</updated>
<author>
<name>Christian Lamparter</name>
</author>
<published>2020-08-29T20:48:49Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=fed1788689a180fa6f0ac2bc0f8f4659e8026e84'/>
<id>urn:sha1:fed1788689a180fa6f0ac2bc0f8f4659e8026e84</id>
<content type='text'>
Some bootloaders are really keen on just one special
fdt in a multi-image fit image. This is a problem, because
currently this is fixed to "fdt@1".

This patch introduces a new device variable:
DEVICE_FDT_NUM that allows to specify the right
fdt number.

If the value is absent "1" will be chosen.

Signed-off-by: Christian Lamparter &lt;chunkeey@gmail.com&gt;
</content>
</entry>
<entry>
<title>scripts/mkits.sh: fix use of printf</title>
<updated>2020-07-11T16:46:53Z</updated>
<author>
<name>Adrian Schmutzler</name>
</author>
<published>2020-07-11T16:46:53Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=52cdd6185ec3320fe58de992c4a1750794082bfd'/>
<id>urn:sha1:52cdd6185ec3320fe58de992c4a1750794082bfd</id>
<content type='text'>
Due to a line break, printf was accidentally called with three
arguments instead of two, causing a different output than before.

Fix it by splitting the printf command into two lines.

Fixes: 907053193a1c ("scripts/mkits.sh: replace echo -e with printf")

Signed-off-by: Adrian Schmutzler &lt;freifunk@adrianschmutzler.de&gt;
</content>
</entry>
<entry>
<title>scripts/mkits.sh: fix remaining shellcheck warning</title>
<updated>2020-07-11T12:42:32Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2020-07-11T11:31:35Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=dec9ae6d9e8352498b19287b6361c83701308662'/>
<id>urn:sha1:dec9ae6d9e8352498b19287b6361c83701308662</id>
<content type='text'>
Fixes following shellcheck warning:

 In scripts/mkits.sh line 19:
 		 "-k kernel [-D name -d dtb] -o its_file" "$(basename $0)"
                                                                       ^-- SC2086: Double quote to prevent globbing and word splitting.

Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
</content>
</entry>
<entry>
<title>scripts/mkits.sh: switch from bash to sh</title>
<updated>2020-07-11T12:42:32Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2020-01-06T02:31:20Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=3d418dd51ed217317fd5c4815cd1919ba1875dfb'/>
<id>urn:sha1:3d418dd51ed217317fd5c4815cd1919ba1875dfb</id>
<content type='text'>
This no longer needs bash.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>scripts/mkits.sh: fix improper string and array concatenation</title>
<updated>2020-07-11T12:42:32Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2020-01-06T02:31:19Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=7aefc85cab8c924565ae002481f0f43164e1d3d1'/>
<id>urn:sha1:7aefc85cab8c924565ae002481f0f43164e1d3d1</id>
<content type='text'>
Found with shellcheck.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>scripts/mkits.sh: add missing quotes</title>
<updated>2020-07-11T12:42:32Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2020-01-06T02:31:18Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=765858f7ad77d1c88ad2b0f6f01839db105a1e36'/>
<id>urn:sha1:765858f7ad77d1c88ad2b0f6f01839db105a1e36</id>
<content type='text'>
Found with shellcheck.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>scripts/mkits.sh: replace echo -e with printf</title>
<updated>2020-07-11T12:42:32Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2020-01-06T02:31:17Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=907053193a1c64306247cc43b8677ce765933ca2'/>
<id>urn:sha1:907053193a1c64306247cc43b8677ce765933ca2</id>
<content type='text'>
echo flags are not POSIX. printf does the same with added \n.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>scripts/mkits.sh: replace legacy backticks with $()</title>
<updated>2019-12-31T10:44:04Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2019-12-31T02:21:36Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=9a8ba44f9c386f0c51280932b5756ffcdb20cc25'/>
<id>urn:sha1:9a8ba44f9c386f0c51280932b5756ffcdb20cc25</id>
<content type='text'>
This replaces deprecated backticks by more versatile $(...) syntax.

Found with shellcheck.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
[adjust commit title and message]
Signed-off-by: Adrian Schmutzler &lt;freifunk@adrianschmutzler.de&gt;
</content>
</entry>
<entry>
<title>build: make device tree arg really optional in mkits.sh</title>
<updated>2019-09-19T21:43:27Z</updated>
<author>
<name>Johann Neuhauser</name>
</author>
<published>2019-09-16T09:42:49Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=205e0939f0a141a1524d94eaf84407ddcb6a1a09'/>
<id>urn:sha1:205e0939f0a141a1524d94eaf84407ddcb6a1a09</id>
<content type='text'>
If no device tree is given there is no node generated, but
the configuration does still include the name of the missing node.
This will result in a successful build fit image, but bootm does
throw a error message if we want to boot the bad configuration.

Signed-off-by: Johann Neuhauser &lt;jneuhauser@dh-electronics.com&gt;
</content>
</entry>
<entry>
<title>build: Allow to change the FIT config section name</title>
<updated>2018-03-17T07:09:04Z</updated>
<author>
<name>Sven Eckelmann</name>
</author>
<published>2018-03-05T08:51:47Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=1b773a46c2023ef32ddbbc3835e20b6c216b184e'/>
<id>urn:sha1:1b773a46c2023ef32ddbbc3835e20b6c216b184e</id>
<content type='text'>
Some devices only boot when a special config is found in the image and
completely ignore the default entry during the selection. These devices can
now use the variable DEVICE_DTS_CONFIG in their device image definition.

Signed-off-by: Sven Eckelmann &lt;sven@narfation.org&gt;
</content>
</entry>
</feed>
