Jordan Bancino
fb56c3fca6
Clean up output a little
2022-11-22 23:57:58 +00:00
Jordan Bancino
dce9788adf
Fix a bug when overriding CFLAGS with .env
2022-11-22 22:31:53 +00:00
Jordan Bancino
845658e0ac
Obscure bug when using OpenBSD make
2022-11-20 01:40:55 +00:00
Jordan Bancino
71a6842302
Remove install/uninstall recipes, and replace telodendria-setup with package
...
man page.
2022-11-20 00:12:53 +00:00
Jordan Bancino
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
Jordan Bancino
fb7363d97e
Don't uninstall the configuration file.
2022-11-18 22:49:06 +00:00
Jordan Bancino
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
Jordan Bancino
9494016d2d
Apply #34
2022-11-13 17:10:25 +00:00
Jordan Bancino
6776db5ff9
Accept #33
2022-11-11 01:07:49 +00:00
Jordan Bancino
2c65f4925c
Add install and uninstall recipes
2022-11-06 22:01:59 +00:00
Jordan Bancino
14223614ad
Support incremental builds on DragonFlyBSD
2022-11-03 19:08:24 +00:00
Jordan Bancino
d9991bbd77
Apparently _DEFAULT_SOURCE is required to compile on Linux.
2022-11-01 09:04:41 -04:00
Jordan Bancino
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
Jordan Bancino
d32742bb25
Make "format" recipe less verbose
2022-10-24 13:30:18 -04:00
Jordan Bancino
14c79a901a
Build improvements so we can easily port to more platforms.
2022-10-15 12:45:21 -04:00
Jordan Bancino
648ce5c4cc
Remove NonPosix.h; it seems to be causing more trouble than it's worth.
2022-10-15 11:45:23 -04:00
Jordan Bancino
e1827da071
As promised, we can now build on Windows with Cygwin.
2022-10-14 19:53:11 -04:00
Jordan Bancino
2d6b80a26e
Move man pages into a proper man directory
2022-09-30 19:11:44 -04:00
Jordan Bancino
b5d538f2ce
Cleaned up argument parsing to match what was in the docs
2022-09-24 19:41:39 -04:00
Jordan Bancino
64eaecfdda
Style man pages like the rest of the site.
2022-09-23 09:51:13 -04:00
Jordan Bancino
b561c3f4fc
Fix echo error
2022-09-23 09:07:06 -04:00
Jordan Bancino
f19f543fd2
Fix up some broken links; make td more verbose when deploying website.
2022-09-23 09:04:16 -04:00
Jordan Bancino
b85e443907
Move header.txt to LICENSE.txt
2022-09-22 17:54:56 -04:00
Jordan Bancino
a0dbe31d42
Start cleaning up the website
2022-09-21 21:17:00 -04:00
Jordan Bancino
1eca0579bc
Delete .orig files with clean
2022-09-21 20:11:11 -04:00
Jordan Bancino
2b72dd0dba
Add a DCO
2022-08-25 07:16:07 -04:00
Jordan Bancino
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
Jordan Bancino
3bda6b89bb
Use my $DISPLAY_NAME and $MXID in my messages as a signature.
2022-08-12 22:01:27 -04:00
Jordan Bancino
1d0fb32155
Add a run recipe.
2022-08-12 22:00:36 -04:00
Jordan Bancino
30ae6586b2
Accept #28 , with modifications.
2022-08-12 19:32:06 -04:00
Jordan Bancino
fb4458ef63
Allow me to add arbitrary messages to the accept and reject functions.
2022-08-12 19:08:27 -04:00
Jordan Bancino
46cd0edaf8
Add verbose flag to LDFLAGS when in debug mode.
2022-08-11 19:32:47 -04:00
Jordan Bancino
9ae05e84f2
Implement user validation.
2022-08-10 11:58:39 -04:00
Jordan Bancino
e0a66ad58a
Add DEBUG to td.
2022-08-10 10:49:17 -04:00
Jordan Bancino
a39b0d9f9a
Add support for unit testing.
2022-08-05 22:20:07 -04:00
Jordan Bancino
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
Jordan Bancino
3804bcf95a
Apply #18 , #19 , and #20
2022-08-01 16:09:18 -04:00
Jordan Bancino
e4c2d534fe
Apply #17
2022-07-30 09:37:08 -04:00