IOT-1583: Preparing SConscripts for /W3 and /WX changes.
authorPawel Winogrodzki <pawelwi@microsoft.com>
Wed, 1 Feb 2017 20:47:31 +0000 (12:47 -0800)
committerDan Mihai <Daniel.Mihai@microsoft.com>
Fri, 10 Feb 2017 17:16:51 +0000 (17:16 +0000)
commit7f8ac72a040cbdf69e2c416477dea68041f5f43d
tree3fad466382cd0ee8a5ae66fd5ec330a5c9f7e035
parente2cd7832994145fe983c634a50448407f8205e8c
IOT-1583: Preparing SConscripts for /W3 and /WX changes.

Initial commit making changes and small clean-up in SConscript
files to enable adding /W3 and /WX compiler options limited
to the resource/csdk/stack/ directory.

Changes made:
1. Building of stack's code moved to resource/csdk/stack/SConscript.
2. Turned extlibs/timer/ into a static lib, so that it doesn't compile
(and generate warnings) along with other modules' code.

Change-Id: I6c64916dbcfd23edb546d43db7b2470100528baa
Signed-off-by: Pawel Winogrodzki <pawelwi@microsoft.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/16975
Tested-by: jenkins-iotivity <jenkins@iotivity.org>
Reviewed-by: Dan Mihai <Daniel.Mihai@microsoft.com>
28 files changed:
build_common/windows/SConscript
extlibs/cjson/SConscript
extlibs/timer/SConscript
resource/SConscript
resource/csdk/SConscript
resource/csdk/connectivity/src/SConscript
resource/csdk/connectivity/test/SConscript
resource/csdk/logger/SConscript
resource/csdk/security/provisioning/unittest/SConscript
resource/csdk/security/tool/SConscript
resource/csdk/security/unittest/SConscript
resource/csdk/stack/SConscript [new file with mode: 0644]
resource/csdk/stack/octbstack_product.def [moved from resource/csdk/octbstack_product.def with 100% similarity]
resource/csdk/stack/octbstack_product_secured.def [moved from resource/csdk/octbstack_product_secured.def with 100% similarity]
resource/csdk/stack/octbstack_product_secured_mot.def [moved from resource/csdk/octbstack_product_secured_mot.def with 100% similarity]
resource/csdk/stack/octbstack_product_with_tcp.def [moved from resource/csdk/octbstack_product_with_tcp.def with 100% similarity]
resource/csdk/stack/samples/SConscript [new file with mode: 0644]
resource/csdk/stack/samples/arduino/SimpleClientServer/ocserver/SConscript
resource/csdk/stack/samples/linux/OCSample/SConscript [moved from resource/csdk/stack/test/linux/SConscript with 65% similarity]
resource/csdk/stack/samples/linux/OCSample/occlient.c [moved from resource/csdk/stack/test/linux/occlient.c with 100% similarity]
resource/csdk/stack/samples/linux/OCSample/ocserver.c [moved from resource/csdk/stack/test/linux/ocserver.c with 100% similarity]
resource/csdk/stack/samples/linux/SimpleClientServer/SConscript
resource/csdk/stack/samples/linux/secure/SConscript
resource/csdk/stack/samples/tizen/build/packaging/com.oic.ri.spec
resource/csdk/stack/test/SConscript
resource/unittests/SConscript
service/coap-http-proxy/SConscript
service/simulator/ramlparser/SConscript