build: Install headers to iotivity namespace 37/8137/13
authorPhilippe Coval <philippe.coval@osg.samsung.com>
Fri, 21 Jul 2017 11:52:38 +0000 (13:52 +0200)
committerMats Wichmann <mats@linux.com>
Sat, 28 Oct 2017 15:32:39 +0000 (15:32 +0000)
commite03d274a88460f4be2fec75d3ee930bdf238cb4d
treee3b29eaf9f64568bda74ea57d115263ebc638662
parent7bf0147782cdc464bcbb474c9a0b8cc45518bb58
build: Install headers to iotivity namespace

Introducing "iotivity" namespace for headers,
to avoid potential clash in /usr/include on Linux systems.

Developers should rely on pkg-config to look for headers locations,
or/and use "#include <iotivity/*>" in application sources.

Packagers can still symlink to legacy path if needed,
to ensure a smooth transition (See upcoming Tizen/Yocto changes).

For more details please check chapter:

https://wiki.iotivity.org/build#install

Bug: https://jira.iotivity.org/browse/IOT-524
Change-Id: I40533ad76037dc9376724d4e4397e2246d801013
Origin: https://gerrit.iotivity.org/gerrit/#/c/8137/
Signed-off-by: Philippe Coval <philippe.coval@osg.samsung.com>
build_common/SConscript
iotivity.pc.in
tools/tizen/iotivity.spec