common parts of the build system used by Nimbus and related projects
Go to file
Ș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
makefiles avoid a rare race in the "build" target 2020-05-22 15:31:19 +02:00
scripts add comments 2020-05-01 15:10:44 +02:00
vendor devel snapshot with a fix we need 2020-04-08 14:34:33 +02:00
.gitignore initial commit 2019-08-20 23:14:45 +02:00
.gitmodules move Nim, Nim-csources and nimble submodules here 2019-08-28 15:10:15 +02:00
LICENSE-APACHEv2 initial commit 2019-08-20 23:14:45 +02:00
LICENSE-MIT initial commit 2019-08-20 23:14:45 +02:00
README.md new Make target: show-deps 2020-05-20 18:42:30 +02:00

README.md

Common parts of the build system used by Nimbus and related projects

Prerequisites

GNU Make, Bash and the usual POSIX utilities.

Make flags

  • use the system Nim instead of the shipped version (usually for testing Nim devel versions)

make USE_SYSTEM_NIM=1 test

Make targets

show-deps

Lists all Git submodule URLs, including nested ones.

License

Licensed and distributed under either of

or

at your option. These files may not be copied, modified, or distributed except according to those terms.