Ș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
c8a1339b2b
fix typo
2020-11-22 17:09:28 +01:00
Jacek Sieka
dbb7219f44
conditional pcre ( #15 )
2020-11-13 13:44:27 +01:00
Ștefan Talpalaru
92e5042667
USE_SYSTEM_NIM: print message to stderr
2020-10-14 01:25:15 +02:00
Ștefan Talpalaru
c278412dbf
new var: PARTIAL_STATIC_LINKING
2020-10-08 21:39:40 +02:00
Ștefan Talpalaru
4b662df1e9
libminiupnpc.a: Windows fix
2020-10-07 01:00:57 +02:00
Ștefan Talpalaru
f1234f6374
renamed the libnatpmp dir
...
and moved the "clean-cross" target here
2020-10-07 00:31:30 +02:00
Ștefan Talpalaru
79469de156
libnatpmp.a: use CFLAGS from the environment
2020-09-22 19:32:19 +02:00
Ștefan Talpalaru
41272d2002
update-common: delete "nimcache" directories
2020-09-20 16:03:20 +02:00
Mamy André-Ratsimbazafy
525772599d
support Linux 32-bit builds
2020-09-18 19:51:17 +02:00
Michael Bradley
a8cafce7c0
fix: use --recursive opt of git-submodule to generate vendor/.nimble ( #13 )
2020-09-03 22:26:40 +02:00
Ștefan Talpalaru
7c08b78522
support spaces in $(MAKE)
2020-09-03 14:01:32 +02:00
Ștefan Talpalaru
e104d62e4d
variables.mk: don't set LOG_LEVEL in here
...
so it can be given a default value in the top-level Makefile
2020-08-27 13:20:16 +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
1cb2e74aa4
Nim-1.2.6-RC1
2020-07-30 02:28:04 +02:00
Ștefan Talpalaru
b5f5eff3ee
README: env.sh - mention usage with text editors
2020-07-28 15:27:18 +02:00
Ștefan Talpalaru
e0d9939f9f
Merge pull request #10 from status-im/showdeps
...
show-deps: also show commit hashes
2020-07-16 21:04:36 +02:00
Ștefan Talpalaru
9bad27f6c2
show-deps: also show commit hashes
2020-07-16 21:02:06 +02:00
Ștefan Talpalaru
4fe12e1cfd
add nim-waku to the list of users
2020-07-01 00:24:43 +02:00
Ștefan Talpalaru
767c8e0fb4
cosmetic changes
2020-06-22 16:44:45 +02:00
Ștefan Talpalaru
0abe6535b5
remove "nat-libs" from "deps-common"
2020-06-22 16:29:20 +02:00
Ștefan Talpalaru
077cba3487
build_nim.sh: quiet Git cloning
2020-06-19 00:46:22 +02:00
Ștefan Talpalaru
f764fdf7f2
build_p2pd.sh: print target version
2020-06-18 23:07:56 +02:00
Ștefan Talpalaru
16aa087173
build_p2pd.sh: move to a timestamp file
2020-06-18 19:28:42 +02:00
Ștefan Talpalaru
ae49e03af6
Merge branch 'Nim-1-2-2'
2020-06-17 14:23:02 +02:00
Ștefan Talpalaru
0833f87ca6
Nim-1.2.2
2020-06-17 14:22:20 +02:00
Ștefan Talpalaru
b3fccb5662
Merge pull request #8 from status-im/refactor/force-dynamic-pcre-linux-only
...
set params for dynamically linked pcre only if OS is not Win/macOS
2020-06-17 14:09:08 +02:00
Michael Bradley, Jr
ed7dfd86f8
set params for dynamically linked pcre only if OS is not Win/macOS
2020-06-16 18:34:34 -05: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
d7d55753f1
Nim-1.2.2-RC3
2020-06-08 20:52:30 +02:00
Ștefan Talpalaru
c2f9ac62f4
Nim-1.2.2-RC2
2020-06-03 14:47:27 +02:00
Ștefan Talpalaru
34a884e1cf
fix improper escaping
2020-05-29 00:15:18 +02:00
Ștefan Talpalaru
f6c093d703
quote $(LOG_LEVEL) in NIM_PARAMS
2020-05-28 03:31:08 +02:00
Ștefan Talpalaru
fb6a9d2f8d
env.sh: print a message when using the system Nim
2020-05-22 15:41:50 +02:00
Ștefan Talpalaru
78eef09601
avoid a rare race in the "build" target
...
when two Make instances run in parallel and the timing is just right for
one of them to create the dir after the other checked for its existence,
but before it tries to create it
2020-05-22 15:31:19 +02:00
Ștefan Talpalaru
252af3e779
update-common: don't delete dotfiles
2020-05-20 21:02:05 +02:00
Ștefan Talpalaru
3512a8633b
use xargs
2020-05-20 20:36:42 +02:00
Ștefan Talpalaru
3ea7d959d7
make it quiet
2020-05-20 20:00:17 +02:00
Ștefan Talpalaru
daf6c96097
fix
2020-05-20 19:55:09 +02:00
Ștefan Talpalaru
8f227779e6
Jenkins Git doesn't support "restore"
2020-05-20 19:51:13 +02:00
Ștefan Talpalaru
1706e69d84
update-common: better filename handling
2020-05-20 19:41:03 +02:00
Ștefan Talpalaru
1c26934d98
new Make target: show-deps
2020-05-20 18:42:30 +02:00