dce9788adf
Fix a bug when overriding CFLAGS with .env
2022-11-22 22:31:53 +00:00
845658e0ac
Obscure bug when using OpenBSD make
2022-11-20 01:40:55 +00:00
71a6842302
Remove install/uninstall recipes, and replace telodendria-setup with package
...
man page.
2022-11-20 00:12:53 +00:00
d61770c772
Make mandoc link to man pages
...
Now web users can just click on the references and be taken to that page.
Unfortunately this generates a lot of broken links as well, for example
all the times I like to a system manual page that I don't copy to the
web server.
2022-11-19 23:15:08 +00:00
fb7363d97e
Don't uninstall the configuration file.
2022-11-18 22:49:06 +00:00
fe29b9f848
Remove unit testing code.
...
Until I can do it properly, I don't want to do it at all.
2022-11-18 22:27:23 +00:00
9494016d2d
Apply #34
2022-11-13 17:10:25 +00:00
6776db5ff9
Accept #33
2022-11-11 01:07:49 +00:00
2c65f4925c
Add install and uninstall recipes
2022-11-06 22:01:59 +00:00
14223614ad
Support incremental builds on DragonFlyBSD
2022-11-03 19:08:24 +00:00
d9991bbd77
Apparently _DEFAULT_SOURCE is required to compile on Linux.
2022-11-01 09:04:41 -04:00
2791dbdcc8
When debugging, only set the required LDFLAGS.
...
This allows us to actually use good debugging symbols when loading the
executable into something like lldb or gdb.
2022-10-28 08:43:58 -04:00
d32742bb25
Make "format" recipe less verbose
2022-10-24 13:30:18 -04:00
14c79a901a
Build improvements so we can easily port to more platforms.
2022-10-15 12:45:21 -04:00
648ce5c4cc
Remove NonPosix.h; it seems to be causing more trouble than it's worth.
2022-10-15 11:45:23 -04:00
e1827da071
As promised, we can now build on Windows with Cygwin.
2022-10-14 19:53:11 -04:00
2d6b80a26e
Move man pages into a proper man directory
2022-09-30 19:11:44 -04:00
b5d538f2ce
Cleaned up argument parsing to match what was in the docs
2022-09-24 19:41:39 -04:00
64eaecfdda
Style man pages like the rest of the site.
2022-09-23 09:51:13 -04:00
b561c3f4fc
Fix echo error
2022-09-23 09:07:06 -04:00
f19f543fd2
Fix up some broken links; make td more verbose when deploying website.
2022-09-23 09:04:16 -04:00
b85e443907
Move header.txt to LICENSE.txt
2022-09-22 17:54:56 -04:00
a0dbe31d42
Start cleaning up the website
2022-09-21 21:17:00 -04:00
1eca0579bc
Delete .orig files with clean
2022-09-21 20:11:11 -04:00
2b72dd0dba
Add a DCO
2022-08-25 07:16:07 -04:00
935f9db626
Remove the redundant -ansi flag.
...
It's identical to -std=c89, and not all compilers support it.
2022-08-24 11:22:56 -04:00
3bda6b89bb
Use my $DISPLAY_NAME and $MXID in my messages as a signature.
2022-08-12 22:01:27 -04:00
1d0fb32155
Add a run recipe.
2022-08-12 22:00:36 -04:00
30ae6586b2
Accept #28 , with modifications.
2022-08-12 19:32:06 -04:00
fb4458ef63
Allow me to add arbitrary messages to the accept and reject functions.
2022-08-12 19:08:27 -04:00
46cd0edaf8
Add verbose flag to LDFLAGS when in debug mode.
2022-08-11 19:32:47 -04:00
9ae05e84f2
Implement user validation.
2022-08-10 11:58:39 -04:00
e0a66ad58a
Add DEBUG to td.
2022-08-10 10:49:17 -04:00
a39b0d9f9a
Add support for unit testing.
2022-08-05 22:20:07 -04:00
3cfc064913
Add 'tp' tool.
...
I'm not doing much to document this, because it's mainly just an
internal script. No normal person is going to be running it, it's really
just for me.
2022-08-01 16:21:45 -04:00
3804bcf95a
Apply #18 , #19 , and #20
2022-08-01 16:09:18 -04:00
e4c2d534fe
Apply #17
2022-07-30 09:37:08 -04:00