<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot-novena/package/makedevs, branch 2012.02_rc1</title>
<subtitle>build system for the novena open hardware laptop board</subtitle>
<id>https://git.bnewbold.net/buildroot-novena/atom?h=2012.02_rc1</id>
<link rel='self' href='https://git.bnewbold.net/buildroot-novena/atom?h=2012.02_rc1'/>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/'/>
<updated>2011-10-09T21:26:39+00:00</updated>
<entry>
<title>makedevs: remove compiler warning about used-but-set</title>
<updated>2011-10-09T21:26:39+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2011-10-09T21:26:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=95af4fbfa56977d7c93ef6339c37829a47275f77'/>
<id>urn:sha1:95af4fbfa56977d7c93ef6339c37829a47275f77</id>
<content type='text'>
Closes #4171

Based on patch by Hector Oron &lt;hector.oron@gmail.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>package: remove useless arguments from GENTARGETS</title>
<updated>2011-09-29T21:09:58+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2011-09-29T19:57:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=0849e8193ef429f29945b8c2a54eafc8635e0969'/>
<id>urn:sha1:0849e8193ef429f29945b8c2a54eafc8635e0969</id>
<content type='text'>
Thanks to the pkgparentdir and pkgname functions, we can rewrite the
GENTARGETS macro in a way that avoids the need for each package to
repeat its name and the directory in which it is present.

[Peter: pkgdir-&gt;pkgparentdir]
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>makedevs: minor fix to command's help</title>
<updated>2011-05-25T15:49:15+00:00</updated>
<author>
<name>Javier Viguera</name>
<email>javier.viguera@digi.com</email>
</author>
<published>2011-05-25T12:31:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=99ead3c2ead605d6504b9abad111778dc2a93ae6'/>
<id>urn:sha1:99ead3c2ead605d6504b9abad111778dc2a93ae6</id>
<content type='text'>
Signed-off-by: Javier Viguera &lt;javier.viguera@digi.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>Allow several device tables and split in two parts our device table</title>
<updated>2011-05-09T14:52:22+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2011-03-02T13:52:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=4e005c47e535fcde9bff04699774bde36f358b38'/>
<id>urn:sha1:4e005c47e535fcde9bff04699774bde36f358b38</id>
<content type='text'>
This allows to have a device table for all directories/files and
another device table for the device files themselves. Both are needed
for static /dev, but only the first one is needed when
devtmpfs/mdev/udev are used.

We take this opportunity to move the documentation of the device table
format in a common location, package/makedevs/README.

[Peter: simplify code slightly, fix indentation]
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>makedevs: don't call /bin/sync after creating nodes</title>
<updated>2011-03-12T21:27:06+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2011-03-12T21:24:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=707dc469aa4f51a85a62b2587ac57ef2a4db7873'/>
<id>urn:sha1:707dc469aa4f51a85a62b2587ac57ef2a4db7873</id>
<content type='text'>
Closes #3475

There's no real reason to sync after creating the device nodes,
and it slows down the file system image creating quite a lot on
busy systems, so get rid of it.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>makedevs: convert to GENTARGETS format</title>
<updated>2011-03-12T21:19:37+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2011-03-12T21:19:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=3d0a569412545d2ce650a7d38df15faf1e2137cd'/>
<id>urn:sha1:3d0a569412545d2ce650a7d38df15faf1e2137cd</id>
<content type='text'>
And at the same time fix target build (used host compiler, didn't add
to TARGETS).

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>makedevs: fix cases where (start != 0)</title>
<updated>2011-02-23T22:37:36+00:00</updated>
<author>
<name>Thomas De Schampheleire</name>
<email>patrickdepinguin+buildroot@gmail.com</email>
</author>
<published>2011-02-23T16:44:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=a85971a68b6661327e21f44ce50925b220997dbb'/>
<id>urn:sha1:a85971a68b6661327e21f44ce50925b220997dbb</id>
<content type='text'>
The makedevs script did not always generate the requested set of device names / minor number series.
* If start != 0, then requesting (count) devices would generate only (count - start)
* If start != 0 &amp;&amp; increment != 1, then requesting minors starting with (minor) would generate minors starting with (minor + (start * (increment - 1)))

This patch fixes the code and updates the usage text with extra examples.

Signed-off-by: Thomas De Schampheleire &lt;thomas.de.schampheleire@gmail.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>makedevs: Add support for 16-bit major/minor numbers</title>
<updated>2011-01-14T21:50:39+00:00</updated>
<author>
<name>Matt Fleming</name>
<email>matthew.fleming@imgtec.com</email>
</author>
<published>2010-09-24T13:43:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=7879a4ba3fb9effbf2b89ed744abf200d1386e1c'/>
<id>urn:sha1:7879a4ba3fb9effbf2b89ed744abf200d1386e1c</id>
<content type='text'>
Closes #2647

[Peter: Adjust for the real 12bit majors/20bit minors supported by Linux]
Signed-off-by: Matt Fleming &lt;matthew.fleming@imgtec.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>makedevs: add source targets</title>
<updated>2010-11-19T13:55:36+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2010-11-19T13:54:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=c7af389523ba4134ba88c2e4481a56dab84d3594'/>
<id>urn:sha1:c7af389523ba4134ba88c2e4481a56dab84d3594</id>
<content type='text'>
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>makedevs: convert to a more normal way of building packages</title>
<updated>2010-04-19T20:46:39+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-03-24T22:12:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=81cd9d45ffa5cd2e8622ca2d11f4e62580bd2cbb'/>
<id>urn:sha1:81cd9d45ffa5cd2e8622ca2d11f4e62580bd2cbb</id>
<content type='text'>
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
</feed>
