lean2/bin
Soonho Kong 47c0ae5914 fix(bin/linja): download ninja to a temporary directory
Assume that we have two linja processes running on a system where there
is no ninja installed. Then, the first linja process downloads ninja
from github. If the internet is slow, the second linja process can pick
up the incomplete ninja binary and execute it, which causes an
exception (i.e. "Malformed Mach-o file" error on OSX). An example build
trace is at

    https://s3.amazonaws.com/archive.travis-ci.org/jobs/56366771/log.txt

This commit fixes the problem by downloading ninja to a temporary
directory and copy it to "lean/bin/ninja" when it's completed.
2015-03-30 01:20:24 -04:00
..
.gitignore feat(bin): add linja.in and LEAN_BIN_DEP cmake option 2015-02-04 15:46:08 -08:00
leanemacs.bat.in feat(CMakeLists.txt): add leanemacs.bat for Windows 2015-01-30 14:16:57 -08:00
leanemacs.in feat(bin/leanemacs): allow user to provide arguments (e.g., .lean files) to leanemacs script 2015-01-31 17:41:50 -08:00
leantags feat(python): add python 3 compatibility 2015-01-21 17:13:55 -05:00
linja.in fix(bin/linja): download ninja to a temporary directory 2015-03-30 01:20:24 -04:00
test_leanemacs feat(bin/leanemacs): allow user to provide arguments (e.g., .lean files) to leanemacs script 2015-01-31 17:41:50 -08:00
version fix(frontends/lean/parser_config): binder(s) rbp was not being saved in .olean file 2014-11-23 17:49:14 -08:00