Mirror of https://github.com/leanprover/lean2 in case it ever disappears
Find a file
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
bin fix(bin/linja): download ninja to a temporary directory 2015-03-30 01:20:24 -04:00
doc fix(test*.sh): allow spaces in filename 2015-03-28 23:29:52 -04:00
examples feat(CMakeLists): add basic example to binary distribution package 2015-01-14 10:39:07 -08:00
hott chore(.gitignore): update 2015-03-28 23:29:41 -04:00
images chore(CMakeLists.txt): move Lean logo to make sure we can test leanemacs without installing Lean 2015-01-31 17:38:49 -08:00
library refactor(library/data/int/order): cleanup 2015-03-28 12:58:40 -07:00
script fix(test*.sh): allow spaces in filename 2015-03-28 23:29:52 -04:00
src fix(util/lua.cpp): 'implicit conversion of nullptr constant to bool' warning 2015-03-29 23:06:22 -04:00
tests fix(test*.sh): allow spaces in filename 2015-03-28 23:29:52 -04:00
.gitignore chore(.gitignore): add compile_commands.json 2015-03-28 22:38:13 -04:00
.travis.osx.yml chore(.travis.osx.yml): add configurations using clang++ 2014-10-06 14:45:28 -07:00
.travis.windows.yml feat(build): add 'CROSS_COMPILE' cmake option 2014-09-26 09:26:40 -07:00
.travis.yml chore(.travis.yml): remove memcheck builds from travis-ci 2015-03-05 15:20:00 -05:00
LICENSE Add LICENSE file 2013-07-15 18:55:48 -07:00
README.md chore(README): avoid duplication 2015-03-28 16:23:32 -07:00

logo

LicenseWindowsUbuntuOS XCoverageBuilds/TestsStatic Analysis
Coverity Scan Build Status

Issue Stats Issue Stats

About

Requirements

Installing required packages at

Windows

Linux

OS X

Build Instructions

Miscellaneous