summary refs log tree commit diff stats
path: root/koch.nim
Commit message (Collapse)AuthorAgeFilesLines
* testament: catch failing nimble tests (#10832)Miran2019-03-131-1/+1
| | | | | * testament: catch failing nimble tests and clean up a bit * fix name collision
* disable compile-time FFI supportAndreas Rumpf2019-02-231-3/+1
|
* FFI at CT (#10150)Timothee Cour2019-02-231-0/+7
| | | | | | * enable FFI at CT * rename useFFI=>nimHasLibFFI; improve formatting rawExecute traceCode * disable libffi on windows (works for win32, not yet win64)
* koch.nim: indentation uses 2 spacesAraq2019-02-201-5/+5
|
* fixes #10659 `koch boot` fails on windows (#10660)Timothee Cour2019-02-181-3/+5
|
* 32 bit fixes (#10608)Arne Döring2019-02-121-2/+1
|
* attempt to make nightlies work againAndreas Rumpf2019-02-111-1/+1
|
* new AppVeyor configuration that should test the compiler against sele… ↵Andreas Rumpf2019-02-091-28/+27
| | | | (#10549)
* koch and testament improvement; make testing command easier to get rightAndreas Rumpf2019-02-081-5/+0
|
* koch winrelease: also bundle c2nim for Windows [backport]Araq2019-02-061-1/+8
|
* Enable Travis folding in winrelease (#10528)genotrance2019-02-021-6/+10
|
* Improve Travis CI folding (#10473)Federico Ceratto2019-01-281-4/+4
|
* Enable log folding in Travis CI (#10414)Federico Ceratto2019-01-221-11/+14
| | | Prevent log truncation in browsers
* [CI] now enables `NIM_COMPILE_TO_CPP=true` to run without allow_failures ↵Timothee Cour2019-01-171-8/+13
| | | | | | | | (#10315) * better fix for `nim cpp` bootstrap error: error: no member named raise_id * [CI] now enables runs NIM_COMPILE_TO_CPP=true without allow_failures * workaround refs #10343
* koch.nim: Make bootstrapping in C++ mode robustAraq2019-01-161-4/+6
|
* properly fix #10030 by skipping all external configs (#10324)Timothee Cour2019-01-161-3/+4
|
* another attempt to fix https://github.com/nim-lang/nightlies/issues/17Araq2019-01-151-1/+1
|
* attempt to fix https://github.com/nim-lang/nightlies/issues/17Araq2019-01-151-1/+2
|
* [CI] runCI runs `kochExec "boot"` regardless of nim mode (#10312)Timothee Cour2019-01-151-2/+1
|
* fixes #10030 bootstrap is insulated from user config (#10244)Timothee Cour2019-01-101-2/+7
|
* fixes #10039 : CI now runs buildTools (eg, nimfind wasn't being compiled ↵Timothee Cour2019-01-101-22/+34
| | | | before); refactoring (#10242)
* [CI] fixes #10041 move bulk of `travis` and `appveyor` logic to koch.nim ↵Timothee Cour2019-01-081-3/+43
| | | | (#10183)
* koch.nim: speed up tests for the 'testinstall' target for the nightly builds ↵Araq2019-01-031-2/+1
| | | | (these tests are also covered by the other CIs)
* resolve merge conflictsAraq2018-12-121-1/+1
|\
| * Corrected erroneous vccexe tool path in kochFredrik Høisæther Rasch2017-03-211-1/+1
| |
* | kick taint modeArne Döring2018-12-111-3/+1
| |
* | Fixes #9913Neelesh Chandola2018-12-091-0/+2
| |
* | add nimCompile to simplify koch; add nimfind to koch tools (#9723)Timothee Cour2018-11-151-20/+17
| |
* | refs #9637 ; cleanup installation of nimsuggest (#9703)Timothee Cour2018-11-151-12/+9
| |
* | change dir when koch starts (#9663)Arne Döring2018-11-091-0/+2
| |
* | remove redundant -p:compiler in koch.nim given modules use import compiler/fooTimothee Cour2018-11-071-3/+3
| |
* | make Nim take roughly 100MB less RAM for bootstrapping via a new compiler ↵Andreas Rumpf2018-11-071-0/+3
| | | | | | | | switch -d:leanCompiler; useful for the Raberry PI
* | fixes #9276 (#9317)Arne Döring2018-10-241-3/+4
| |
* | koch: bootstrap with C++ for NIM_COMPILE_TO_CPP env varAraq2018-10-181-1/+2
| |
* | Testament pre parallel (#9137)Jacek Sieka2018-10-121-2/+2
| | | | | | | | | | | | | | | | | | | | * testament: move to root dir (it's not a test) * osproc: fix process index passed to afterRunEvent for parallel runs it was passing the index of the process, not index of all commands * testament: complete file move
* | koch tools: build Nimble in release modeAndreas Rumpf2018-10-031-1/+1
| |
* | koch: add a --stable flag to build Nimble; refs #9017Araq2018-09-221-2/+9
| |
* | koch: adapt winrelease to appveyorAraq2018-09-201-2/+2
| |
* | koch: code cleanups, easier testing for 'testinstall' and 'winrelease'Araq2018-09-191-49/+56
| |
* | koch: fix doc generation with Google Analytics enabledAraq2018-09-191-2/+0
| |
* | attempt to make travis green for 'koch testinstall'Andreas Rumpf2018-09-181-0/+1
| |
* | travis: run 'koch testinstall' on OSXAndreas Rumpf2018-09-181-28/+32
| |
* | integrate 'koch web' features into koch; deprecate 'nimweb' toolAraq2018-09-131-66/+20
| |
* | build nimble in debug mode to enable stack tracesAraq2018-09-101-1/+1
| |
* | Merge branch 'devel' into araq-miscAraq2018-08-131-1/+2
|\ \
| * | Clarify usage of "Test" argument in Koch (#8613)Naveen Arunachalam2018-08-121-1/+2
| | | | | | | | | | | | | | | | | | Minor change to help people (e.g. like myself) who are starting out :) Currently, the readme mentions the use of `./koch tests cat async`, but the help text for koch doesn't mention it. Helptexts are modified accordingly.
* | | build Nimble with --nilseqs:on until Nimble is fixedAraq2018-08-131-2/+2
|/ /
* | make 'koch xz' enforce a clean 'git diff'; fixes #7292Araq2018-08-041-0/+8
| |
* | fixes #8419 fixes #8420 ; workaround #6071 workaround nim-lang/website#98 ↵Timothee Cour2018-07-301-0/+1
| | | | | | | | | | (#8423) add --git.devel option to override doc generated "edit" links; add --nimCompiler option to nimweb
* | readded -d:debug flagArne Döring2018-06-261-1/+1
| |