13 Commits

Author SHA1 Message Date
Konstantin Pereiaslov
7ca7a439d0 Fail compilation on gcc warnings 2023-09-21 00:27:31 -05:00
Konstantin Pereiaslov
b00fce8538 Move argument parsing to a separate file 2023-09-04 01:50:54 -05:00
Konstantin Pereiaslov
f32da29ab9 Move process handling to a separate source file 2023-09-04 01:27:21 -05:00
Konstantin Pereiaslov
8421817c82 Make error messages red 2023-06-28 23:55:49 -05:00
Konstantin Pereiaslov
9344aa4e4e Add --version argument 2023-05-28 18:54:06 -05:00
Konstantin Pereiaslov
592c4e239f Account for the time it took to pause the command when calculating how long to sleep for.
Possibly unnecessary as this always seems to be 0 on my machine.
2023-05-20 00:40:08 -05:00
Konstantin Pereiaslov
482fb66e54 Make commands that fail, fail faster and move first idle check before first sleep, but after an initial 300ms sleep 2023-05-19 22:56:35 -05:00
Konstantin Pereiaslov
38984cfedc Add Ubuntu/Debian package build script 2023-05-16 00:19:17 -05:00
Konstantin Pereiaslov
faf0c48e42 Add install make target 2023-05-15 22:41:00 -05:00
Konstantin Pereiaslov
e5b65b4ddd Update Makefile to put statically linked libraries at the end.
Fixes #1
2023-05-15 21:57:41 -05:00
Konstantin Pereiaslov
bde539adcf Change release gcc optimization flag to O3 2023-05-15 02:41:16 -05:00
Konstantin Pereiaslov
8d39cab720 Add debug to Makefile 2023-05-14 22:31:27 -05:00
Konstantin Pereiaslov
c7a9ad2ffc First version 2023-05-14 19:01:33 -05:00