Commit Graph

218 Commits

Author SHA1 Message Date
Ștefan Talpalaru 1c9feb0d66
recursive foreach 2020-05-20 15:44:17 +02:00
Ștefan Talpalaru a553d87d50
use "--recurse-submodules" 2020-05-20 15:39:51 +02:00
Ștefan Talpalaru f5278aef73
drop "-k" 2020-05-20 15:36:47 +02:00
Ștefan Talpalaru 254f2379b6
update-common: add "git restore ." 2020-05-20 15:25:46 +02:00
Ștefan Talpalaru 9c2ef2c85d
update-common: delete submodule files that would prevent a checkout 2020-05-20 15:01:56 +02:00
Ștefan Talpalaru 4ce1ae394a
update-common: run the "deps" target at the end 2020-05-15 14:26:35 +02:00
Ștefan Talpalaru 89709a0913
add comments 2020-05-01 15:10:44 +02:00
Ștefan Talpalaru 6a32811ebd
AppVeyor's Git is using a strftime() that doesn't support %s 2020-04-30 22:27:55 +02:00
Ștefan Talpalaru c8278c4ca4
"--date:unix" -> "--date=format-local:%s"
- "--date:unix" was introduced in Git 2.9.4, while
  "--date=format-local:..." appeared in 2.7.0
2020-04-30 16:58:16 +02:00
Ștefan Talpalaru e8e1f1c2cf
show Nim warnings by default 2020-04-18 18:28:38 +02:00
Ștefan Talpalaru 1e4051bc23
silence Make some more 2020-04-18 02:00:08 +02:00
Ștefan Talpalaru d8cde2ad85
update-common: take USE_SYSTEM_NIM into account 2020-04-15 19:19:35 +02:00
Ștefan Talpalaru 7b0a7f88c2
decouple $(NIM_BINARY) from update-common 2020-04-15 18:25:36 +02:00
Ștefan Talpalaru 988217cc53
new env var: USE_SYSTEM_NIM 2020-04-15 17:25:03 +02:00
Ștefan Talpalaru 3ff26b54eb
remove Go support 2020-04-15 14:37:39 +02:00
Ștefan Talpalaru 0cce46e126
devel snapshot with a fix we need 2020-04-08 14:34:33 +02:00
Zahary Karadjov 67967528e5
Nim v1.2.0 2020-04-03 21:48:07 +03:00
Zahary Karadjov d4b271e0a6
Bump to latest devel as our fixes got merged 2020-03-26 12:28:45 +02:00
Zahary Karadjov 53c12ddae3
Nim 1.2 RC 2020-03-25 18:13:35 +02:00
Zahary Karadjov 088d3b7f68 The zsh PATH issue strikes again; Use more portable code 2020-02-25 18:48:15 +02:00
Zahary Karadjov 9f43764458 Add the Nimble bin directory to the PATH
I'm using this directory as a place to put the new testrunner exe
from the testutils package. For now, I'm doing this manually, but
it may be automated by the Makefiles in the future.
2020-02-25 18:48:15 +02:00
Ștefan Talpalaru 2c4faa5372
"--skipUserCfg --skipParentCfg" does the trick 2020-02-12 01:40:41 +01:00
Ștefan Talpalaru 9bf2fc264c
more debugging 2020-02-12 01:27:15 +01:00
Ștefan Talpalaru cc48d62c22
more verbosity 2020-02-12 01:11:00 +01:00
Ștefan Talpalaru 5c9585b004
add "-d:disableMarchNative" to "koch boot" 2020-02-12 00:36:19 +01:00
Ștefan Talpalaru acfe8c4bfe
Revert "Azure no longer has /bin/bash"
This reverts commit 4a4091141c.
2020-01-30 01:09:52 +01:00
Ștefan Talpalaru 4a4091141c
Azure no longer has /bin/bash 2020-01-28 16:23:14 +01:00
Ștefan Talpalaru 2a70c4f152
Nim 1.0.6 2020-01-27 15:25:41 +01:00
Ștefan Talpalaru 6cfabf7820
disable warnings/hints when building the compiler
fixes https://github.com/status-im/nimbus-build-system/issues/4
2019-12-03 17:16:24 +01:00
Ștefan Talpalaru 42c5e97a5b
Nim 1.0.4 2019-11-28 16:56:20 +01:00
Ștefan Talpalaru a13a7efa9f
"update" target: improve submodule sync logic 2019-11-27 19:23:10 +01:00
Ștefan Talpalaru e31d0fbc90
remove git-lfs support 2019-11-22 15:53:20 +01:00
Ștefan Talpalaru 28e88efada
make update: sync and update submodules twice
to support changing the URL of a submodule's submodule without having to
explain to users why they need to run `make update` twice.
2019-11-18 09:16:20 +01:00
Ștefan Talpalaru 798b101910
libnatpmp.a: add -DNATPMP_MAX_RETRIES=4 2019-11-14 17:50:10 +01:00
Ștefan Talpalaru 351b68fd94
fix logical error 2019-10-29 15:57:26 +01:00
Ștefan Talpalaru 5cb392ec56
Merge remote-tracking branch 'origin/nim_v1' 2019-10-29 15:28:48 +01:00
Ștefan Talpalaru 15f531200e
Merge branch 'master' into nim_v1 2019-10-28 21:05:44 +01:00
Ștefan Talpalaru dee348f0fa
build_nim.sh: bump csources and Nimble target commits
so they work with the latest Nim in https://github.com/status-im/Nim
("use the latest...") strategy employed by projects other than Nimbus
and nim-beacon-chain
2019-10-23 22:38:02 +02:00
Zahary Karadjov 733e719a58
Nim v1.0.2 2019-10-23 15:13:30 +03:00
Ștefan Talpalaru d58ee95fe0
build_rocksdb.sh: use the NPROC env var for number of make jobs 2019-10-21 23:39:11 +02:00
Ștefan Talpalaru c29bc8342c
bump vendor/Nim 2019-10-15 18:29:35 +02:00
Ștefan Talpalaru 6261b66a25
build_nim.sh: also rebuild when the compiled commit is newer
than the last Nim repo commit (useful when switching branches)
2019-10-02 14:51:39 +02:00
Zahary Karadjov 9370c2bc58
Switch to Nim 1.0.2 RC 2019-10-02 14:50:14 +02:00
Ștefan Talpalaru 6b4fed06ac
build_nim.sh: store a timestamp in a separate file 2019-10-02 14:50:13 +02:00
Zahary Karadjov e9ddcd83f2
Nim v1.0.0 2019-10-02 14:50:10 +02:00
Ștefan Talpalaru 0641a8a04a
update-common: ignore an error 2019-09-27 06:37:21 +02:00
Ștefan Talpalaru 648a08f970
update-common: handle a modified "go.mod" 2019-09-07 22:18:12 +02:00
Ștefan Talpalaru 6c375c3474
move "go-checks" in here, since it's also used by Nimbus 2019-09-05 13:52:21 +02:00
Ștefan Talpalaru 178ded44a3
make "nat-libs" a dependency of the "deps-common" target 2019-09-04 19:13:28 +02:00
Ștefan Talpalaru bf86dccf4d
add comment 2019-09-04 18:58:26 +02:00