[4.0] Remove Profile Build Dependencies: do it at runtime 81/99181/5
authorMyungJoo Ham <myungjoo.ham@samsung.com>
Tue, 22 Nov 2016 06:26:25 +0000 (15:26 +0900)
committerMyungJoo Ham <myungjoo.ham@samsung.com>
Tue, 17 Jan 2017 01:59:52 +0000 (17:59 -0800)
commitd13767254d486961ef4ccf47b05817142e59eb2d
treece8a1e7e28bedacfb119d43fccfff6eaa74bf5ba
parent235ee69177d28951ebb7cce510786e28435dcb5e
[4.0] Remove Profile Build Dependencies: do it at runtime

- This is for Tizen 4.0.

  : Tizen 4.0 Configurability and Build Blocks require
  to remove all profile-depending build options in spec files.
  (No More profile macros)

  : Because per-profile difference could be resolved in runtime
  in this package, the subpackaging has not become complex.

- The differences in binary size for non-TV profiels is about 2kiB.

Change-Id: I61cd193744cdf1976a18be700e77da62ef2b66c0
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
CMakeLists.txt
packaging/capi-system-device.spec
src/common.c
src/common.h
src/power.c