Ștefan Talpalaru
|
0c915b5e47
compile pragma: cache the result sooner (#19554)
|
3 vuotta sitten |
Timothee Cour
|
8540065754
--cc:env now works correctly to assign linker executable, allowing to cross-compile/run for windows on osx via wine (#18672)
|
3 vuotta sitten |
flywind
|
9cb5ab0108
fix #18578 (#18580)
|
3 vuotta sitten |
Timothee Cour
|
9106ab7db1
make changeDetectedViaJsonBuildInstructions warning less verbose when json file invalid (eg due to spec change) (#18197)
|
4 vuotta sitten |
Timothee Cour
|
654a20166e
simplify extccomp.nim json logic via jsonutils; fix #18084 (#18100)
|
4 vuotta sitten |
Timothee Cour
|
927ae26fad
externalToLink: use quoteShell to avoid issues with spaces in paths for {.link.} pragmas (#17875)
|
4 vuotta sitten |
Timothee Cour
|
ffe4328b35
`--usenimcache` (implied by `nim r main`) now caches some compile options to avoid recompiling when project was previously compiled with such options. (#17829)
|
4 vuotta sitten |
Andreas Rumpf
|
a9b62de895
CIs: attempt to use csources_v1 (#16282)
|
4 vuotta sitten |
Timothee Cour
|
5c9c1988f6
-d:nimDebug: calls doAssert false instead of quit (#17739)
|
4 vuotta sitten |
Timothee Cour
|
a75c4b70e8
hint:cc goes to stderr (like all other hints) instead of stdout (#17465)
|
4 vuotta sitten |
flywind
|
874ccc8493
[minor] clean extccomp (#17069)
|
4 vuotta sitten |
Timothee Cour
|
ba64d0c8ab
fix #16947: `--app:staticlib -o:lib` now first removes lib (#16948)
|
4 vuotta sitten |
Timothee Cour
|
6f6370367b
fix #16949 --app:staticlib works on openbsd; --app:staticlib tested in CI (#16950)
|
4 vuotta sitten |
Timothee Cour
|
854ff26ac5
fix #16206, `nim r / nim -r` recompiles if cwd changes (#16349)
|
4 vuotta sitten |
Timothee Cour
|
8508c4e1c2
fix `hintProcessing` dots interference with `static:echo` and `hintCC`; add tests for `nim secret`, add tests for hintProcessing, misc other bug fixes (#16495)
|
4 vuotta sitten |
Clyybber
|
92da06e64e
Fix nimsuggest/#117 (#15602)
|
4 vuotta sitten |
Timothee Cour
|
c1664f93b0
new: `nim -e:cmd` to run a command directly; also fixes #15731 (#15687)
|
4 vuotta sitten |
Andreas Rumpf
|
51e3e0c7c4
implements https://github.com/nim-lang/RFCs/issues/260 (#15505)
|
4 vuotta sitten |
Clyybber
|
13e659cfec
Big compiler Cleanup (#14777)
|
4 vuotta sitten |
Andreas Rumpf
|
49d4b50fe5
fixes #14194 (#15023)
|
4 vuotta sitten |
Tomohiro
|
366b9a7e4a
Fix #12745 (#14879)
|
4 vuotta sitten |
Timothee Cour
|
01f6e505c8
bug fixes with sfMainModule, hints, mainPackageNotes, mainPackageId, hintSuccessX (#14555)
|
5 vuotta sitten |
Khronos
|
5900d8442c
Fix a problem with extra build commands. (#14528)
|
5 vuotta sitten |
Timothee Cour
|
c777f2fb60
fix some issues with --backend (#14363)
|
5 vuotta sitten |
Timothee Cour
|
9502e39b63
`nim doc --backend:js`, `nim doc --doccmd:-d:foo`, `nim r --backend:js`, `--doccmd:skip` + other improvements (#14278)
|
5 vuotta sitten |
Andreas Rumpf
|
c64db68f0b
added a new feature: --cc:env so that you can use any C compiler as long as it works like GCC
|
5 vuotta sitten |
Andreas Rumpf
|
1b2b32169a
cleanup the CC setting, only leave in there what is at least semi-officially supported
|
5 vuotta sitten |
Andreas Rumpf
|
64e839d5fd
fixes #14209 [backport:1.2] (#14213)
|
5 vuotta sitten |
cooldome
|
e86a6d24d5
vcc fix (#14222)
|
5 vuotta sitten |
Timothee Cour
|
b8d7a98265
fix #14132 dsymutil should not be called on static libraries (#14133) [backport:1.2]
|
5 vuotta sitten |