Merge: Update basic requirements and document them
authorJean Privat <jean@pryen.org>
Mon, 15 Jul 2019 15:07:57 +0000 (11:07 -0400)
committerJean Privat <jean@pryen.org>
Mon, 15 Jul 2019 15:07:57 +0000 (11:07 -0400)
commit73c372076ba2f5196973a5b5aae3ac788cf098e7
tree5001409d71566dc55b9821fc5476e30b07f4e7ba
parentcca8b0a219bdfde5151d1669f46b0f87ece2583e
parent1ccfa79a144a70ba55197c8cafce5ecbfe07e78e
Merge: Update basic requirements and document them

Since #2615 we broke the initial build according to the documentation since nitpm (picnit) requires libcurl.

To minimize the number of doc to update I just moved `nitpm` to the "more" set of tools and documented their requirements.
I also added a CI job to avoid future failures (note: I'm not sure how to adapt it on other docker-less platforms).

Pull-Request: #2766
Reviewed-by: Alexandre Terrasa <alexandre@moz-code.org>
.gitlab-ci.yml