<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bop/core, branch main</title>
<subtitle>A minimal build system for C.
</subtitle>
<id>https://git.aptel.org/bop/atom?h=main</id>
<link rel='self' href='https://git.aptel.org/bop/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.aptel.org/bop/'/>
<updated>2026-08-25T15:50:48Z</updated>
<entry>
<title>core: hash: Pack access date alongside content</title>
<updated>2026-08-25T15:50:48Z</updated>
<author>
<name>Chloe M.</name>
<email>chloe@aptel.org</email>
</author>
<published>2026-08-25T15:50:17Z</published>
<link rel='alternate' type='text/html' href='https://git.aptel.org/bop/commit/?id=f33fd94c61f1596934bb145432642c69ee5a1061'/>
<id>urn:sha1:f33fd94c61f1596934bb145432642c69ee5a1061</id>
<content type='text'>
Signed-off-by: Chloe M. &lt;chloe@aptel.org&gt;
</content>
</entry>
<entry>
<title>docs: Update copyright</title>
<updated>2026-08-22T23:47:29Z</updated>
<author>
<name>Chloe M.</name>
<email>chloe@aptel.org</email>
</author>
<published>2026-08-22T23:47:14Z</published>
<link rel='alternate' type='text/html' href='https://git.aptel.org/bop/commit/?id=8f9e6d9c6b4317d0ca35c97e3ffe5a9b256ee8f0'/>
<id>urn:sha1:8f9e6d9c6b4317d0ca35c97e3ffe5a9b256ee8f0</id>
<content type='text'>
Signed-off-by: Chloe M. &lt;chloe@aptel.org&gt;
</content>
</entry>
<entry>
<title>core: hash: Unmap file data after hashing</title>
<updated>2026-08-22T14:17:49Z</updated>
<author>
<name>Chloe M.</name>
<email>chloe@aptel.org</email>
</author>
<published>2026-08-22T14:17:10Z</published>
<link rel='alternate' type='text/html' href='https://git.aptel.org/bop/commit/?id=e7c41036e45a0c06adff3b86fcde2baf7381907a'/>
<id>urn:sha1:e7c41036e45a0c06adff3b86fcde2baf7381907a</id>
<content type='text'>
Signed-off-by: Chloe M. &lt;chloe@aptel.org&gt;
</content>
</entry>
<entry>
<title>core: build: Only handle manifest when building</title>
<updated>2026-08-22T12:19:34Z</updated>
<author>
<name>Chloe M.</name>
<email>chloe@aptel.org</email>
</author>
<published>2026-08-22T12:19:34Z</published>
<link rel='alternate' type='text/html' href='https://git.aptel.org/bop/commit/?id=6f8fca6963cfc70e9dfb30155c3276e9f5279c58'/>
<id>urn:sha1:6f8fca6963cfc70e9dfb30155c3276e9f5279c58</id>
<content type='text'>
Signed-off-by: Chloe M. &lt;chloe@aptel.org&gt;
</content>
</entry>
<entry>
<title>core: build: Remove manifest on clean</title>
<updated>2026-08-22T12:17:32Z</updated>
<author>
<name>Chloe M.</name>
<email>chloe@aptel.org</email>
</author>
<published>2026-08-22T12:17:12Z</published>
<link rel='alternate' type='text/html' href='https://git.aptel.org/bop/commit/?id=07e0d9dbb6547453078557fcb62a89dbdd0d5fd8'/>
<id>urn:sha1:07e0d9dbb6547453078557fcb62a89dbdd0d5fd8</id>
<content type='text'>
Signed-off-by: Chloe M. &lt;chloe@aptel.org&gt;
</content>
</entry>
<entry>
<title>core: build: Improve comment clarity</title>
<updated>2026-08-22T10:38:23Z</updated>
<author>
<name>Chloe M.</name>
<email>chloe@aptel.org</email>
</author>
<published>2026-08-22T10:38:23Z</published>
<link rel='alternate' type='text/html' href='https://git.aptel.org/bop/commit/?id=da0ff0f878b6867c5a84ed62c2268789d9dc7460'/>
<id>urn:sha1:da0ff0f878b6867c5a84ed62c2268789d9dc7460</id>
<content type='text'>
Signed-off-by: Chloe M. &lt;chloe@aptel.org&gt;
</content>
</entry>
<entry>
<title>core: build: Use strtok_r in build.c</title>
<updated>2026-08-22T09:55:10Z</updated>
<author>
<name>Chloe M.</name>
<email>chloe@aptel.org</email>
</author>
<published>2026-08-22T09:55:10Z</published>
<link rel='alternate' type='text/html' href='https://git.aptel.org/bop/commit/?id=2c36453937e2772f7f6d4d755aa82563c2c8968b'/>
<id>urn:sha1:2c36453937e2772f7f6d4d755aa82563c2c8968b</id>
<content type='text'>
Signed-off-by: Chloe M. &lt;chloe@aptel.org&gt;
</content>
</entry>
<entry>
<title>core: build: Add manifest handling</title>
<updated>2026-08-22T09:45:33Z</updated>
<author>
<name>Chloe M.</name>
<email>chloe@aptel.org</email>
</author>
<published>2026-08-22T06:48:01Z</published>
<link rel='alternate' type='text/html' href='https://git.aptel.org/bop/commit/?id=7683205c69c76b6515c242429a927974aedfb5c0'/>
<id>urn:sha1:7683205c69c76b6515c242429a927974aedfb5c0</id>
<content type='text'>
This resolves redundant rebuilds by detecting when there are differences
in a built file.

Signed-off-by: Chloe M. &lt;chloe@aptel.org&gt;
</content>
</entry>
<entry>
<title>core: build: Remove no longer used include</title>
<updated>2026-08-21T06:14:42Z</updated>
<author>
<name>Chloe M</name>
<email>chloe@aptel.org</email>
</author>
<published>2026-08-21T06:14:42Z</published>
<link rel='alternate' type='text/html' href='https://git.aptel.org/bop/commit/?id=f0691430d86a727b4ffee0f6ea3b355baecd6414'/>
<id>urn:sha1:f0691430d86a727b4ffee0f6ea3b355baecd6414</id>
<content type='text'>
Signed-off-by: Chloe M &lt;chloe@aptel.org&gt;
</content>
</entry>
<entry>
<title>core: build: Support the passing of CFLAGS</title>
<updated>2026-08-21T05:57:02Z</updated>
<author>
<name>Chloe M</name>
<email>chloe@aptel.org</email>
</author>
<published>2026-08-21T05:57:02Z</published>
<link rel='alternate' type='text/html' href='https://git.aptel.org/bop/commit/?id=d9770d6bf2f9ff7ff04545a0888f7f5178dbada1'/>
<id>urn:sha1:d9770d6bf2f9ff7ff04545a0888f7f5178dbada1</id>
<content type='text'>
Signed-off-by: Chloe M &lt;chloe@aptel.org&gt;
</content>
</entry>
</feed>
