Commit Graph

63 Commits

Author SHA1 Message Date
Daylin Morgan 1fbf19d612 release: v23.1.2 2023-01-29 21:51:43 -06:00
Daylin Morgan 981b29d57a docs: switch to vhs and add phonify example 2023-01-29 21:51:05 -06:00
Daylin Morgan f8b1a00c50 style: black linting 2023-01-25 12:21:38 -06:00
Daylin Morgan b7a6929276 fix(#2): use bash/zsh only 2023-01-24 15:03:05 -06:00
Daylin Morgan 535118d27a fix: phonifier ignored goals without a message 2023-01-24 08:48:08 -06:00
Daylin Morgan bddd2f3bd2 fix: warn user if incompatible shell 2023-01-22 22:34:39 -06:00
Daylin Morgan b4113035af refactor: don't add help to argparser 2023-01-22 15:40:15 -06:00
Daylin Morgan a980d51369 fix: properly handle ansi in help sep and size base on included goals 2023-01-22 15:16:49 -06:00
Daylin Morgan c137951ee0 feat: make phonifier optional for individual goals 2023-01-21 19:14:03 -06:00
Daylin Morgan d403975a4b release: v23.1.1 2023-01-20 12:49:38 -06:00
Daylin Morgan e32279d494 refactor: use more informative syntac for tprint (-sh vs -verbose) 2023-01-20 12:37:00 -06:00
Daylin Morgan 13ea08104d feat: use version in _update-task.mk 2023-01-20 12:35:52 -06:00
Daylin Morgan 3873df00ce chore: add some helpful notes about make variables 2023-01-20 12:23:03 -06:00
Daylin Morgan 365e0e1353 refactor: make print-vars parsing based to prevent exporting 2023-01-20 12:19:43 -06:00
Daylin Morgan d0290aec94 fix: don't use include inside .task.mk 2023-01-19 19:50:38 -06:00
Daylin Morgan fd96a454e8 refactor(regex): regex's are the enemy
updates the parsing syntax
now the only acceptable delimiter is |>
2023-01-19 19:39:00 -06:00
Daylin Morgan dca98b8698 style: linting 2023-01-19 13:43:42 -06:00
Daylin Morgan 949c35e2a3 feat: add additional parameter syntax 2023-01-19 13:08:16 -06:00
Daylin Morgan 5c65cae578 refactor: use TASKMK_DEBUG instead of DEBUG 2023-01-19 12:23:34 -06:00
Daylin Morgan 83fe41dbe4 style: improve task specific help 2023-01-19 12:21:12 -06:00
Daylin Morgan bf0394c5e1 fix: correct print-ansi typo and extra listings 2022-11-21 12:36:43 -06:00
Daylin Morgan 76e9ecec9f feat: use stderr by default and stdout for help 2022-10-12 16:38:41 -05:00
Daylin Morgan 14b6dccbc9 feat: use stderr of print function 2022-10-03 16:02:30 -05:00
Daylin Morgan 4e57dfe0e3 release: v22.9.28 2022-09-28 10:03:26 -05:00
Daylin Morgan ef78914c3d fix: make things actually phony 2022-09-25 17:43:12 -05:00
Daylin Morgan b19ddbae68 build: add rule to install mkdocs 2022-09-24 17:56:14 -05:00
Daylin Morgan 43aba3fbee docs: add recipe help example 2022-09-24 17:53:30 -05:00
Daylin Morgan b75a3c2c98 fix: allow shorter syntax in usage/epilog 2022-09-24 16:52:00 -05:00
Daylin Morgan 63eb8ac754 feat: show deps for phony targets with no recipe 2022-09-24 16:29:56 -05:00
Daylin Morgan c85f5f8103 fix: make /bin/bash the default shell 2022-09-21 16:20:51 -05:00
Daylin Morgan 5f593e35c8 chore: linting 2022-09-21 10:12:15 -05:00
Daylin Morgan 1da492e9c3 feat: add support for recipe specific help output 2022-09-20 19:10:05 -05:00
Daylin Morgan 580c9ff76f fix: use file descriptor for debug runner 2022-09-20 16:56:13 -05:00
Daylin Morgan 031e38a0aa refactor: improve namespace 2022-09-20 11:11:57 -05:00
Daylin Morgan 77e76edd16 release: v22.9.19 2022-09-19 00:32:56 -05:00
Daylin Morgan a7f1fb7922 chore: add back newline to usage 2022-09-19 00:31:06 -05:00
Daylin Morgan 9412fb2e2f feat: make HELP_SEP an f-string 2022-09-19 00:10:27 -05:00
Daylin Morgan 2acb570a4e docs: create documentation 2022-09-18 10:02:39 -05:00
Daylin Morgan 84a34a74d0 refactor: seperate parsing from printing 2022-09-17 15:09:35 -05:00
Daylin Morgan d2a239d014 feat: add optional formatting args for goal/msg strings 2022-09-16 13:56:03 -05:00
Daylin Morgan 5a95a14547 feat: use "style" not color 2022-09-16 13:26:31 -05:00
Daylin Morgan fff5448b60 refactor: use lambda for simple functions 2022-09-16 13:23:55 -05:00
Daylin Morgan 7a04912891 chore: linting 2022-09-16 12:47:21 -05:00
Daylin Morgan 76d4c93ec5 docs: update header 2022-09-14 17:21:36 -05:00
Daylin Morgan de1bc7e1c9 feat: add _update-task to the hidden help 2022-09-14 17:15:46 -05:00
Daylin Morgan f3050f12dc feat: add more context to _print-ansi function 2022-09-14 17:05:50 -05:00
Daylin Morgan 253832af89 feat: add confirmation prompt 2022-09-14 16:52:49 -05:00
Daylin Morgan ea85b2378e release: v22.9.14 2022-09-14 13:50:25 -05:00
Daylin Morgan 93287afb8e feat: add support for styling entire raw string 2022-09-14 09:26:02 -05:00
Daylin Morgan 1bed53d3fd feat: change default help sep to box character 2022-09-14 00:40:17 -05:00