Commit graph

15 commits

Author SHA1 Message Date
Leonardo de Moura
27f6bfd3f0 refactor(*): add file constants.txt with all constants used by the Lean binary 2015-01-23 16:50:32 -08:00
073c1d1c31 feat(python): add python 3 compatibility
Add Python 3 compatibility through python-six library.

Closes #393.
2015-01-21 17:13:55 -05:00
Leonardo de Moura
126398ccb0 feat(script): add script for collecting standard library compilation times 2014-11-26 11:41:00 -08:00
Soonho Kong
2619c30fe9 fix(script/demangle_cpptype): process line-by-line, instead of waiting for EOF 2013-09-29 18:36:01 -07:00
Soonho Kong
c364110415 chore(scrips): add demangle_cpptype.py 2013-09-29 15:57:25 -07:00
Soonho Kong
5e5087b0a3 chore(testcov): add compile target "cov" to run code-coverage locally
- need to run cmake with "-DTESTCOV=ON" and "-DCMAKE_BUILD_TYPE=Debug"
 - type "make/ninja cov"
 - open "coverage/index.html" to check the code coverage
2013-09-26 20:28:52 -07:00
Soonho Kong
7b7cafd499 Fix typo in script/dropbox_upload.py 2013-09-15 20:31:15 -07:00
Soonho Kong
d51af953ca Update doxygen process, only update changed files 2013-09-15 01:17:05 -07:00
Soonho Kong
f620f54b32 Add target "style" to run cpplint.py
- try "ninja style"
2013-09-13 19:15:38 -07:00
Soonho Kong
0e9b1d71e7 Add cpplint.py, a modified checker for Google's C++ coding style 2013-09-13 18:49:39 -07:00
Leonardo de Moura
9fe52900a7 Add script for using HPC cluster
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-09-10 11:05:03 -07:00
Soonho Kong
4a4f7eb9e2 Update .travis.yml and .travis.osx.yml
On Linux:
 - push to the repo on bitbucket, to trigger email-diff
 - push to the lean-osx repo on github, to trigger osx build & test
 - run test coverage and upload to dropbox
 - run doxygen and upload to dropbox
 - upload compiled binaries to dropbox
 - secure passwords by putting "-q" option to git operations

On OSX:
 - build & test
 - upload compiled binaries to dropbox
 - roll back to HPC g++-4.9.0 + gmp & mpfr (homebrew)
 - patch the problem in <cstddef>, saved in dropbox
2013-08-20 02:01:46 -07:00
Soonho Kong
f9cbdb5456 Update .travis.osx.yml to use precompiled gcc/mpfr/gmp, and copy precompiled lean binaries to dropbox 2013-08-19 16:51:21 -07:00
Soonho Kong
dc551c80dc Update .travis.osx.yml and add scripts to run doxygen and testcov on travis-ci(OSX) 2013-08-18 14:06:01 -07:00
Soonho Kong
17834d531c Add update_doxygen.sh script and use it in .travis.yml 2013-07-24 06:33:01 -07:00