<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xavi/slcl/Makefile, branch v0.1.0-rc2</title>
<subtitle>Small and lightweight cloud storage written in C99 and POSIX.1-2008.
</subtitle>
<id>https://gitea.privatedns.org/xavi/slcl/atom?h=v0.1.0-rc2</id>
<link rel='self' href='https://gitea.privatedns.org/xavi/slcl/atom?h=v0.1.0-rc2'/>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/slcl/'/>
<updated>2023-09-27T20:08:23+00:00</updated>
<entry>
<title>Makefile: add install target</title>
<updated>2023-09-27T20:08:23+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-08-12T00:20:32+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/slcl/commit/?id=f7293744cea7b2e3b5980676d86d4a33bfdeb5b8'/>
<id>urn:sha1:f7293744cea7b2e3b5980676d86d4a33bfdeb5b8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Makefile: run the clean target recursively</title>
<updated>2023-08-01T00:25:30+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-07-31T21:35:34+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/slcl/commit/?id=a88589db6ff764d599c671b5e5944ccae315a555'/>
<id>urn:sha1:a88589db6ff764d599c671b5e5944ccae315a555</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Makefile: Add FORCE target</title>
<updated>2023-08-01T00:25:30+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-07-30T21:41:32+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/slcl/commit/?id=710852ec71e9366238a28fc2f07aaed9b396aa4c'/>
<id>urn:sha1:710852ec71e9366238a28fc2f07aaed9b396aa4c</id>
<content type='text'>
When added to targets $(DYNSTR) and $(SLWEB), this would force running
the recursive Makefiles, which might then (or might not) rebuild
targets.
</content>
</entry>
<entry>
<title>Adapt build system to slweb</title>
<updated>2023-07-20T23:40:55+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-07-20T23:22:41+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/slcl/commit/?id=6e5c091d8f871383af0332bf80943f69889c0da9'/>
<id>urn:sha1:6e5c091d8f871383af0332bf80943f69889c0da9</id>
<content type='text'>
Now, slweb is a library slcl depends on, which includes the HTTP/1.1
server implementation, as well as other utilities.
</content>
</entry>
<entry>
<title>Makefile: Allow users to define LDFLAGS</title>
<updated>2023-07-16T01:33:40+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-07-13T13:53:05+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/slcl/commit/?id=4eb044e62526f32c89a645525505722b80d49e96'/>
<id>urn:sha1:4eb044e62526f32c89a645525505722b80d49e96</id>
<content type='text'>
This should allow for easier packaging if extra linker flags are
required.
</content>
</entry>
<entry>
<title>Allow admins to define their own stylesheet</title>
<updated>2023-07-10T23:49:12+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-07-10T23:20:39+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/slcl/commit/?id=e79e955d93e24a192c9bf94181294d0797e9fded'/>
<id>urn:sha1:e79e955d93e24a192c9bf94181294d0797e9fded</id>
<content type='text'>
slcl used to provide a hardcoded stylesheet. However, it would be
desirable for some admins to provide a custom stylesheet without having
to rebuild the application.

Now, slcl creates a default stylesheet, namely style.css, into the
target directory, that can be later modified by admins.

While this might contradict the suckless philosophy a bit, hopefully
some admins might find this new feature useful.
</content>
</entry>
<entry>
<title>Split wildcard_cmp into its own component</title>
<updated>2023-06-06T01:48:50+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-06-05T23:58:42+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/slcl/commit/?id=d4c8a8062ff722d7165f4b5faefe0f9b73d3738a'/>
<id>urn:sha1:d4c8a8062ff722d7165f4b5faefe0f9b73d3738a</id>
<content type='text'>
Future commits will make use of this function outside handler.c.
</content>
</entry>
<entry>
<title>Makefile: Use dynstr's own Makefile</title>
<updated>2023-05-28T10:07:38+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-05-28T09:41:02+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/slcl/commit/?id=f3178012f26be1b69c4b2cdc3fdda79e6092d9f8'/>
<id>urn:sha1:f3178012f26be1b69c4b2cdc3fdda79e6092d9f8</id>
<content type='text'>
dynstr has been recently modified so as to allow building also from
make(1).
</content>
</entry>
<entry>
<title>Makefile: remove .SUFFIXES</title>
<updated>2023-05-01T02:13:24+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-04-28T22:29:33+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/slcl/commit/?id=a557091ad1fd5906ee8b846755a7b88a9e35f4f7'/>
<id>urn:sha1:a557091ad1fd5906ee8b846755a7b88a9e35f4f7</id>
<content type='text'>
According to POSIX.1-2008, .c and .o are already included by the default
.SUFFIX rule, among other suffixes.
</content>
</entry>
<entry>
<title>Makefile: make -MF write to .d file instead of stdout</title>
<updated>2023-03-29T21:40:25+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-03-29T21:40:25+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/slcl/commit/?id=d9923273daffd8f20d1352483fd388d1e5a02130'/>
<id>urn:sha1:d9923273daffd8f20d1352483fd388d1e5a02130</id>
<content type='text'>
This way, the default rule for .c.o can be used, simplifying the
Makefile a bit more.
</content>
</entry>
</feed>
