Remove unnecessary profile dependencies and spec conditions 07/87807/1
authorMyungJoo Ham <myungjoo.ham@samsung.com>
Fri, 9 Sep 2016 07:58:06 +0000 (07:58 +0000)
committerMu-Woong Lee <muwoong.lee@samsung.com>
Fri, 9 Sep 2016 12:22:32 +0000 (05:22 -0700)
commitc31795c333de5956b9f4e2485bf78cd8f375939c
tree8a361e32c141b216bd97e22813b55367b1fb3955
parent7f299995db8b396d22c64c5a6f98d52c1e9905db
Remove unnecessary profile dependencies and spec conditions

The previous context.spec disables build if it is
public-TV profile or private-TV profile.

At the same time, context.spec commands to add a compiler definition,
"_ALLOW_SERVICE_APP_TRIGGER_", if it is public-TV or private-TV profile
while the control can NEVER reach inside it.

Furthermore, the cmake's compiler definition "PROFILE" is never used.

Thus all profile related macros, which prohibits Tizen build system
from merging profile builds and configurability, can be easily removed.

Note that the meta-tv.git does NOT context in its YAML; therefore,
this patch CANNOT change the Tizen-TV platform image.

Change-Id: Idbc4ee79825576b009f65b33876f8d6e85aa0b11
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
packaging/context.spec