Giuliano Mega
0dfdddbef1
Feature: configurable Nim upstream repo ( #76 )
...
* add tunable repo URL when using NIM_COMMIT
* fix docs
* remove embedded single quotes from repo default
* drop old upstream (if any) before adding a new one
* rename NIM_REPO -> NIM_COMMIT_REPO
* add new remote named "extra" if upstream already exists
* remove previous "extra" remote before trying to reset it
* make extra point to custom repo, upstream to nim-lang's
2024-10-30 10:05:16 +01:00
andri lim
3b298a78be
Add GitHub Action CI ( #66 )
...
* Add Github Action CI
2023-10-16 20:13:05 +07:00
Ștefan Talpalaru
8425ff9e3b
"update-dev" target ( #40 )
...
OVERRIDE now defaults to 1 for "update" and 0 for "update-dev".
2022-01-26 15:20:55 +01:00
Ștefan Talpalaru
bc4791418a
remove build_p2pd.sh ( #38 )
...
nim-libp2p has its own copy
2022-01-20 03:24:43 +01:00
Ștefan Talpalaru
36e57b833d
EXCLUDED_NIM_PACKAGES ( #37 )
2022-01-20 00:44:30 +01:00
Ștefan Talpalaru
15bc75d4cf
QUICK_AND_DIRTY_NIMBLE
2021-09-07 18:28:47 +03:00
Ștefan Talpalaru
7d418e44da
move from timestamps to commit hashes
...
This allows a faster path for the most common scenario and avoiding a
hard link that probably doesn't work on Windows.
2021-04-28 18:00:44 +03:00
Ștefan Talpalaru
98b580a00e
QUICK_AND_DIRTY_COMPILER: add a bootstrap iteration
2021-01-10 22:53:15 +01:00
Ștefan Talpalaru
fcfbfaacd9
QUICK_AND_DIRTY_COMPILER: document why it shouldn't be used
2021-01-09 21:42:24 +01:00
Ștefan Talpalaru
f7c732a150
new variable: QUICK_AND_DIRTY_COMPILER
...
Don't re-build the Nim compiler multiple times until we get identical
binaries, like "build_all.sh" does. Don't build any tools either.
Disabled by default, useful in CI.
2021-01-06 14:54:31 +02:00
Ștefan Talpalaru
e2de003ce6
warn if "make update" was not executed
...
and warn if Make's parallelism is not enabled
2020-12-10 19:58:44 +02:00
Ștefan Talpalaru
059d8151c5
README: update URLs
2020-12-08 21:24:07 +01:00
Ștefan Talpalaru
c278412dbf
new var: PARTIAL_STATIC_LINKING
2020-10-08 21:39:40 +02:00
Ștefan Talpalaru
f1234f6374
renamed the libnatpmp dir
...
and moved the "clean-cross" target here
2020-10-07 00:31:30 +02:00
Zed
abf45cfa27
Support compiling without PCRE ( #12 )
2020-08-22 04:44:10 +02:00
Jakub
384264142c
use env bash shebangs for portability ( #11 )
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-08-13 15:37:57 +02:00
Ștefan Talpalaru
b5f5eff3ee
README: env.sh - mention usage with text editors
2020-07-28 15:27:18 +02:00
Ștefan Talpalaru
4fe12e1cfd
add nim-waku to the list of users
2020-07-01 00:24:43 +02:00
Ștefan Talpalaru
0abe6535b5
remove "nat-libs" from "deps-common"
2020-06-22 16:29:20 +02:00
Ștefan Talpalaru
46b6f78806
fix quotes
2020-06-14 19:18:30 +02:00
Ștefan Talpalaru
a662777d03
document the scripts
2020-06-14 19:12:27 +02:00
Ștefan Talpalaru
bb82ba8984
document Make targets
2020-06-13 01:52:41 +02:00
Ștefan Talpalaru
21d5b2cd87
README: fix link
2020-06-12 01:09:42 +02:00
Ștefan Talpalaru
c187a59e85
document user-facing Make variables
...
and add an example superproject Makefile
2020-06-12 01:07:05 +02:00
Ștefan Talpalaru
1c26934d98
new Make target: show-deps
2020-05-20 18:42:30 +02:00
Ștefan Talpalaru
988217cc53
new env var: USE_SYSTEM_NIM
2020-04-15 17:25:03 +02:00
Ștefan Talpalaru
ccbc5070de
rewording
2019-08-20 23:20:33 +02:00
Ștefan Talpalaru
a7618a6491
initial commit
2019-08-20 23:14:45 +02:00