<feed xmlns='http://www.w3.org/2005/Atom'>
<title>makel/Makefile, branch master</title>
<subtitle>Makefile linter
</subtitle>
<id>https://git.maandree.se/makel/atom?h=master</id>
<link rel='self' href='https://git.maandree.se/makel/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.maandree.se/makel/'/>
<updated>2022-01-18T21:32:39Z</updated>
<entry>
<title>Do not run check by default</title>
<updated>2022-01-18T21:32:39Z</updated>
<author>
<name>Mattias Andrée</name>
<email>maandree@kth.se</email>
</author>
<published>2022-01-18T21:32:39Z</published>
<link rel='alternate' type='text/html' href='https://git.maandree.se/makel/commit/?id=83de1c3407fec5517eb584e60f65274fee3ab2d3'/>
<id>urn:sha1:83de1c3407fec5517eb584e60f65274fee3ab2d3</id>
<content type='text'>
Signed-off-by: Mattias Andrée &lt;maandree@kth.se&gt;
</content>
</entry>
<entry>
<title>Implemented a simple test suite</title>
<updated>2022-01-18T21:12:50Z</updated>
<author>
<name>Thomas Oltmann</name>
<email>thomas.oltmann.hhg@gmail.com</email>
</author>
<published>2022-01-09T14:25:15Z</published>
<link rel='alternate' type='text/html' href='https://git.maandree.se/makel/commit/?id=b424a2eebbbbf19e253d9098317de378f3dc7d4b'/>
<id>urn:sha1:b424a2eebbbbf19e253d9098317de378f3dc7d4b</id>
<content type='text'>
The test suite simply runs makel in turn on all Makefiles in tests/,
and compares makel's exit codes with the expected exit codes that are
written in the Makefiles themselves.

This system could be improved by comparing warning classes instead,
and using text identifiers instead of numerical codes which might be subject to change.

Revision 2 of this patch:
Make target to run the test suite is now called 'check' to avoid confusion.
</content>
</entry>
<entry>
<title>Remove unused files from .gitignore and make clean</title>
<updated>2022-01-04T20:21:14Z</updated>
<author>
<name>Mattias Andrée</name>
<email>maandree@kth.se</email>
</author>
<published>2022-01-04T20:21:14Z</published>
<link rel='alternate' type='text/html' href='https://git.maandree.se/makel/commit/?id=4b88e0b8c80f811cc35d30247e2a1e85097d8b4d'/>
<id>urn:sha1:4b88e0b8c80f811cc35d30247e2a1e85097d8b4d</id>
<content type='text'>
Signed-off-by: Mattias Andrée &lt;maandree@kth.se&gt;
</content>
</entry>
<entry>
<title>Replace dependency on libsimple with boilerplate code</title>
<updated>2022-01-04T20:15:13Z</updated>
<author>
<name>Mattias Andrée</name>
<email>maandree@kth.se</email>
</author>
<published>2022-01-04T20:15:13Z</published>
<link rel='alternate' type='text/html' href='https://git.maandree.se/makel/commit/?id=cb0d932597377a6dbc595dbe13f55c9a2cf1ad00'/>
<id>urn:sha1:cb0d932597377a6dbc595dbe13f55c9a2cf1ad00</id>
<content type='text'>
Signed-off-by: Mattias Andrée &lt;maandree@kth.se&gt;
</content>
</entry>
<entry>
<title>Rename to makel</title>
<updated>2022-01-04T19:27:59Z</updated>
<author>
<name>Mattias Andrée</name>
<email>maandree@kth.se</email>
</author>
<published>2022-01-04T19:12:25Z</published>
<link rel='alternate' type='text/html' href='https://git.maandree.se/makel/commit/?id=c0fc8ea0a8449f4808cc83e5f8448a4c7743a260'/>
<id>urn:sha1:c0fc8ea0a8449f4808cc83e5f8448a4c7743a260</id>
<content type='text'>
Suggested by Laslo Hunhold, "Makel" is German for
defect, deficiency, impurity, or imperfection (both
singular and plural); a flaw.

This change is to avoid confusion between
make(1) and mk(1)

Signed-off-by: Mattias Andrée &lt;maandree@kth.se&gt;
</content>
</entry>
<entry>
<title>Move some functions into makefile.c</title>
<updated>2022-01-01T11:58:18Z</updated>
<author>
<name>Mattias Andrée</name>
<email>maandree@kth.se</email>
</author>
<published>2022-01-01T11:58:18Z</published>
<link rel='alternate' type='text/html' href='https://git.maandree.se/makel/commit/?id=8189ba58a436ea0f396a48af48d5ae84f7019cf6'/>
<id>urn:sha1:8189ba58a436ea0f396a48af48d5ae84f7019cf6</id>
<content type='text'>
Signed-off-by: Mattias Andrée &lt;maandree@kth.se&gt;
</content>
</entry>
<entry>
<title>Validate UTF-8 encoding and check for long lines</title>
<updated>2022-01-01T11:37:03Z</updated>
<author>
<name>Mattias Andrée</name>
<email>maandree@kth.se</email>
</author>
<published>2022-01-01T11:37:03Z</published>
<link rel='alternate' type='text/html' href='https://git.maandree.se/makel/commit/?id=e6e6d879ee6444b39c144118ad1d0ec2804dd41b'/>
<id>urn:sha1:e6e6d879ee6444b39c144118ad1d0ec2804dd41b</id>
<content type='text'>
Signed-off-by: Mattias Andrée &lt;maandree@kth.se&gt;
</content>
</entry>
<entry>
<title>Rename to mklint to avoid confusion with pre-existing tool with opposite goal</title>
<updated>2022-01-01T09:26:50Z</updated>
<author>
<name>Mattias Andrée</name>
<email>maandree@kth.se</email>
</author>
<published>2022-01-01T09:26:11Z</published>
<link rel='alternate' type='text/html' href='https://git.maandree.se/makel/commit/?id=c43c1116484675917d21c8410ae93b91c6847b9a'/>
<id>urn:sha1:c43c1116484675917d21c8410ae93b91c6847b9a</id>
<content type='text'>
Signed-off-by: Mattias Andrée &lt;maandree@kth.se&gt;
</content>
</entry>
<entry>
<title>First commit</title>
<updated>2021-12-31T22:20:41Z</updated>
<author>
<name>Mattias Andrée</name>
<email>maandree@kth.se</email>
</author>
<published>2021-12-31T22:20:41Z</published>
<link rel='alternate' type='text/html' href='https://git.maandree.se/makel/commit/?id=8f2a555f900228b531edba5e44e2e0cd7e8fe61e'/>
<id>urn:sha1:8f2a555f900228b531edba5e44e2e0cd7e8fe61e</id>
<content type='text'>
Signed-off-by: Mattias Andrée &lt;maandree@kth.se&gt;
</content>
</entry>
</feed>
