Commit Graph

19 Commits

Author SHA1 Message Date
Luke T. Shumaker cf991a6404 osi-mk: Factor 'format' options into separate files 2024-02-14 09:02:04 -07:00
Luke T. Shumaker ab4d67ebf8 Makefile: Let the tests run in parallel 2024-02-14 08:26:04 -07:00
Luke T. Shumaker 9339272bad Convert all Bash programs to use argparse.sh 2024-02-14 01:40:52 -07:00
Luke T. Shumaker c9e6c7e830 Get shellcheck to pass 2024-01-29 13:33:13 -07:00
Luke T. Shumaker 03c27c2b1f Lint that all files have a license specified 2024-01-05 11:42:15 -07:00
Luke T. Shumaker 7086342ea1 Lint the test files 2024-01-05 11:24:19 -07:00
Luke T. Shumaker 7b87204259 Add basic tests 2024-01-04 19:31:40 -07:00
Luke T. Shumaker 64ecc5c1cd Makefile: Tidy up 2024-01-04 15:32:39 -07:00
Luke T. Shumaker 67bc1c476f Move things to `lib/` or `bin/` subdirectories 2024-01-04 15:16:23 -07:00
Luke T. Shumaker ee012efdaf Fuss with copyright notices 2023-12-12 20:23:30 -07:00
Luke T. Shumaker 43e3a10c96 Document the osi-mk module interface 2023-10-31 02:45:56 -06:00
Luke T. Shumaker 7afc24595b Write a `pacman-choices` program 2023-10-30 12:37:42 -06:00
Luke Shumaker 661a960195 copyright statements/identifiers 2018-08-18 14:42:42 -04:00
Luke Shumaker 540db8eef8 run osi stuff through shellcheck
Disable SC2064 because we use @Q rather than deferred expansion.

The only real issue found is adding `-r` to `read` in osi-shell.
2018-08-16 01:36:18 -04:00
Luke Shumaker 7e15aa1fad turn runtests into a makefile 2018-08-11 22:35:35 -04:00
Luke Shumaker c1f1afb37a fix -not 2018-07-27 13:42:31 -04:00
Luke Shumaker bb9fbb76c5 well, at least it compiles 2018-07-26 22:35:49 -04:00
Luke Shumaker 149e145fcc more 2018-07-26 21:53:53 -04:00
Luke Shumaker 075a6e76f9 more 2018-07-26 18:26:45 -04:00