Continue improving libcoap build script 93/23093/2
authorMats Wichmann <mats@linux.com>
Mon, 6 Nov 2017 15:36:01 +0000 (08:36 -0700)
committerMats Wichmann <mats@linux.com>
Wed, 15 Nov 2017 22:38:53 +0000 (22:38 +0000)
commitcd1cde97f772464bae84b245b13dd46992d8babb
tree0ac624f862e83b0392ec4b7d4ee3e348f42d0fcf
parent4176027f8dc6645438e2f160974d8ebd88b6d23f
Continue improving libcoap build script

* The variable-substitution section in building the coap.h
  config file (for the "upstream" version) not working, repaired.
* Move the coap.h comment down to where the work is done for
  easier reading.
* Use "with" statement for file handling (conventions)
* Clean up the glob handling to generate the file lists: use
  scons internal Glob.
* Save the correct coap path into a construction var LIBCOAP_INC.
  Other scripts will later be modified to use this, but as of
  this patch it has no active effect.

Along the way, found build script in plugins was using
WITH_UNFORKED_LIBCOAP (which is never set in the environment)
rather than WITH_UPSTREAM_LIBCOAP - this is adjusted.

Change-Id: I0398b440c5318516578426253a653024f3277fe4
Signed-off-by: Mats Wichmann <mats@linux.com>
extlibs/libcoap/SConscript
plugins/src/SConscript