Soonho Kong
72aadd1afa
fix(bin/lmake): save .olean file when makefile doesn't exist
2014-08-17 18:09:00 -07:00
Soonho Kong
9fae5ae525
feat(bin/lmake): add --always-make(-B) option
2014-08-17 18:09:00 -07:00
Soonho Kong
6911cb0af0
feat(bin/ltags): add ltags
...
Usage:
ltags <ilean_files> # generate TAGS file for <ilean_files>
ltags # Find makefile upwards, generate TAGS file for all ilean files
close #50
2014-08-15 20:55:38 -07:00
Soonho Kong
991ce469e9
fix(bin/lmake): use "--always-make" option instead of touch
...
close #42
2014-08-15 20:55:33 -07:00
Soonho Kong
1c4f59853d
feat(bin/lmake) add --just-print (-n) option
2014-08-15 20:52:12 -07:00
Soonho Kong
3e2e6702ba
feat(bin/version): add missing version file
2014-08-14 16:50:13 -07:00
Soonho Kong
fd0780e53a
feat(bin/lmake): support --permissive lean option
...
close #42
2014-08-14 15:06:30 -07:00
Soonho Kong
6f062a005e
fix(bin/lmake): remove debugging messages
2014-08-13 21:04:56 -07:00
Soonho Kong
9f03d7c73c
feat(bin/lmake): add --jobs and --keep-going options
2014-08-13 15:07:12 -07:00
Soonho Kong
f209ae5725
fix(bin/lmake): pass lmake option to makefile
2014-08-07 09:59:15 -07:00
Soonho Kong
9b23a52d0f
fix(bin/lmake): fix typo LEAN_OPTIONS
2014-08-07 09:59:15 -07:00
Soonho Kong
b0a25cdbc9
fix(bin/lmake): missing case: no makefile & dir specified
...
close #27
2014-08-06 07:40:03 -07:00
Soonho Kong
a4b023a175
feat(bin/lmake): support multiple targets; add '-C', '-f' options
2014-08-05 02:19:15 -07:00
Soonho Kong
57410e7818
fix(bin/lmake): use '-j' option for make
...
[skip ci]
2014-08-04 17:28:57 -07:00
Soonho Kong
b2cb49fa1f
feat(bin/lmake): add lmake
...
lmake tries to find a makefile in the current working-directory or its
ancestors and invoke the makefile if found. If a makefile is not found,
it calls lean directly. This is also used for flycheck-lean.
Usage:
$ lmake
$ lmake all
$ lmake clean
$ lmake basic
$ lmake basic.lean
$ lmake /home/user/projects/lean/library/.../basic.lean
$ lmake --flyinfo --flycheck basic
2014-08-04 15:17:23 -07:00