contrapunctus
|
284174d375
|
Fix output directory name when no VCS detected
|
2023-03-04 23:43:24 +05:30 |
contrapunctus
|
9adb034bed
|
Demote license information
|
2021-03-29 12:09:54 +05:30 |
contrapunctus
|
3ead83eacc
|
Add changelog
|
2021-03-29 12:09:28 +05:30 |
contrapunctus
|
f07bdcee68
|
Merge branch 'development' into production
|
2021-03-29 12:00:34 +05:30 |
contrapunctus
|
b5e73947ca
|
[readme] use code markup
|
2021-03-29 02:26:51 +05:30 |
contrapunctus
|
34023ecb7b
|
[readme] fix code markup rendering
|
2021-03-29 02:26:51 +05:30 |
contrapunctus
|
b69a0badc5
|
[readme] use subtitle, code markup
|
2021-03-29 02:26:51 +05:30 |
contrapunctus
|
4b26085a15
|
[mkly] remove `else` rule
|
2021-03-29 02:26:51 +05:30 |
contrapunctus
|
dfb179093d
|
[debug] name local variable more descriptively
|
2021-03-29 02:09:55 +05:30 |
contrapunctus
|
091776904f
|
[readme] explain default rules
|
2021-03-29 02:09:22 +05:30 |
contrapunctus
|
c94c9f86ed
|
Remove unnecessary iteration variable, fix chdir behaviour
|
2021-03-06 19:14:52 +05:30 |
contrapunctus
|
fca2e6c0c6
|
Make `debug` form more concise
|
2021-03-04 13:54:16 +05:30 |
contrapunctus
|
1777b79c3f
|
move shell-result before it is called
|
2021-03-02 18:20:23 +05:30 |
contrapunctus
|
a323b8a608
|
fix - git branch error
|
2021-03-01 21:01:34 +05:30 |
contrapunctus
|
49da5758c2
|
(WIP) implement --debug command line option
|
2021-03-01 21:00:46 +05:30 |
contrapunctus
|
ffa368e742
|
Merge mkly-rules into mkly
|
2021-02-27 18:21:08 +05:30 |
contrapunctus
|
95bbe929e2
|
Distinguish empty invocation from end of command line
|
2020-12-07 02:42:31 +05:30 |
contrapunctus
|
7a154099f3
|
Remove occurrence of file name extensions in output file name stems
|
2020-12-07 00:01:04 +05:30 |
contrapunctus
|
a71da3e0fe
|
Implement sub-project targets; refactor `main`
|
2020-12-04 18:49:25 +05:30 |
contrapunctus
|
74d2a79bc1
|
Try to implement multiple targets
|
2020-12-03 03:02:25 +05:30 |
contrapunctus
|
25d7d6d0ca
|
Fix errors in recursive operation
|
2020-12-02 18:45:00 +05:30 |
contrapunctus
|
2234729c0e
|
README - described new sub-project target idea
|
2020-12-02 02:24:57 +05:30 |
contrapunctus
|
57ebdf732f
|
Unquote form to be evaluated
|
2020-12-02 02:24:21 +05:30 |
contrapunctus
|
667baa3ef7
|
Look for rules file in working directory
|
2020-12-01 20:18:40 +05:30 |
contrapunctus
|
7110c90796
|
Update `list->command-line` test, `rules` documentation
620f200 changed the behaviour of list->command-line - strings are now
quoted in the output string
|
2020-12-01 15:05:59 +05:30 |
contrapunctus
|
7f1c8eecd7
|
Modify rule `all` to handle a sub-project situation
|
2020-12-01 14:37:51 +05:30 |
contrapunctus
|
708b62c213
|
Detect Mercurial repositories; refactor open-pipe* call
|
2020-12-01 14:27:34 +05:30 |
contrapunctus
|
620f2003d7
|
Add support for specifying files in sub-projects
|
2020-12-01 04:01:07 +05:30 |
contrapunctus
|
f1c5bb0de9
|
TODO - add idea for arbitrary Scheme expressions as actions
|
2020-11-30 22:49:52 +05:30 |
contrapunctus
|
e57841688f
|
Update comments
|
2020-11-30 20:26:04 +05:30 |
contrapunctus
|
992c3af7ca
|
README - remove "History"
|
2020-11-30 20:16:32 +05:30 |
contrapunctus
|
d49065500b
|
README - remove unimplemented feature; mention non-goals
|
2020-11-30 20:15:00 +05:30 |
contrapunctus
|
bcb5c9b0cd
|
Rename `directory!` -> `use-dir!`, change vcs-current-branch failure mode
|
2020-11-30 20:13:04 +05:30 |
contrapunctus
|
c7e8f47235
|
Add license
|
2020-11-30 11:14:09 +05:30 |
contrapunctus
|
c51f832299
|
Reformat code
|
2020-11-30 02:29:30 +05:30 |
contrapunctus
|
a273977286
|
README - cleanup and update TODO
|
2020-11-30 02:29:01 +05:30 |
contrapunctus
|
95bfbb5e3a
|
Implement fallback rule behaviour, fix error not being triggered
|
2020-11-30 02:28:01 +05:30 |
contrapunctus
|
bf9958aeae
|
Write basic tests
A quick and lazy solution. Might convert it to the SRFI-64 unit test API later.
|
2020-11-30 00:37:25 +05:30 |
contrapunctus
|
3e009c17ce
|
Rename `directory` -> `directory!`
|
2020-11-30 00:37:25 +05:30 |
contrapunctus
|
1ba8335866
|
Refactor `list->command-line` from `run`
|
2020-11-29 21:14:59 +05:30 |
contrapunctus
|
bcfd7d4629
|
README - clarify recursive operation goals
|
2020-11-29 20:15:07 +05:30 |
contrapunctus
|
0697a162f8
|
Refactor logic into testable function `select-rule`
Prevent `run` from adding quotes to strings
Replace spaces in `project-name`
Correct order of arguments to Lilypond in the default rules
|
2020-11-29 20:11:33 +05:30 |
contrapunctus
|
a4ea6cb6ad
|
Define rules using a procedure; write core behaviour (WIP)
|
2020-11-29 12:38:24 +05:30 |
contrapunctus
|
2c5d794bcb
|
README - explain the defaults
|
2020-11-29 11:32:55 +05:30 |
contrapunctus
|
7207fa56c9
|
Change "target" to "rule"
|
2020-11-29 10:51:10 +05:30 |
contrapunctus
|
96e438d07a
|
README - add description, features, and install instructions
|
2020-11-29 10:49:34 +05:30 |
contrapunctus
|
f35bc5127f
|
Use basename instead of regex hack
|
2020-11-29 10:48:04 +05:30 |
contrapunctus
|
e5ff1c1e4a
|
Create `directory` helper
|
2020-11-29 10:47:38 +05:30 |
contrapunctus
|
efde6c9003
|
Use `open-pipe*` instead of `system`
|
2020-11-29 10:46:45 +05:30 |
contrapunctus
|
ab1490d840
|
Move user definitions to mkly-rules.scm
|
2020-11-29 00:16:15 +05:30 |