Ș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
Ștefan Talpalaru
1f2e3c1dba
Merge branch 'fix-nim-path-2'
2019-09-04 18:53:19 +02:00
Zahary Karadjov
58780243a7
Alternative fix for the Nim path problem in zsh
2019-09-04 16:51:58 +02:00
Ștefan Talpalaru
705c897ee7
move Nim, Nim-csources and nimble submodules here
2019-08-28 15:10:15 +02:00
Ștefan Talpalaru
cc71f15243
build_p2pd.sh: allow setting LIBP2P_COMMIT from the command line
2019-08-26 16:38:31 +02:00
Ștefan Talpalaru
e359e17445
build_p2pd.sh
2019-08-25 15:44:14 +02:00
Ștefan Talpalaru
ed16839098
env.sh: Zsh support
2019-08-23 20:24:45 +02:00
Ștefan Talpalaru
9397da232f
env.sh: $0 -> $BASH_SOURCE (to allow sourcing the file)
...
and set the prompt in `env.sh bash`
2019-08-23 18:55:16 +02:00
Ștefan Talpalaru
bf10b1b72e
move Go-related stuff to nim-beacon-chain
2019-08-21 22:05:50 +02:00
Ștefan Talpalaru
c2ca83644e
env.sh needs Bash
2019-08-21 17:43:00 +02:00
Ștefan Talpalaru
dafd9342e0
add DISABLE_GO_CHECKS flag
2019-08-21 17:32:28 +02:00
Ștefan Talpalaru
17b4288519
env.sh: new functions - "nimble" and "add_submodule"
2019-08-21 17:06:22 +02:00
Ștefan Talpalaru
ab5566603f
clean: avoid make failure
2019-08-21 14:32:13 +02:00
Ștefan Talpalaru
ecaa6afcb2
clean: check if dirs exist
2019-08-21 14:28:16 +02:00
Ștefan Talpalaru
a5875f5f12
fetch-dlls: no longer depend on the "deps" target
2019-08-21 01:33:01 +02:00
Ștefan Talpalaru
a392b9fc34
move targets around
2019-08-21 00:17:02 +02:00