elm: use build dir data when EFL_RUN_IN_TREE is set
authorMike Blumenkrantz <zmike@osg.samsung.com>
Mon, 14 May 2018 15:26:09 +0000 (17:26 +0200)
committerWonki Kim <wonki_.kim@samsung.com>
Fri, 1 Jun 2018 01:51:23 +0000 (10:51 +0900)
commit74c37f8535b50272f04784c770a56e6bd221170a
treee8d9d501dfd86c51314e7a7477d2cf0ce8afbc61
parent6c974d05cc89e47b5f9b7ce35619e226a01008d2
elm: use build dir data when EFL_RUN_IN_TREE is set

Summary:
this prevents tests from loading user configs and providing inconsistent
results or accidentally modifying a user's config

fix T6863
Depends on D6013

Reviewers: cedric, stefan_schmidt

Reviewed By: stefan_schmidt

Subscribers: stefan_schmidt

Tags: #efl

Maniphest Tasks: T6863

Differential Revision: https://phab.enlightenment.org/D6014
src/lib/elementary/elm_config.c
src/lib/elementary/elm_main.c
src/lib/elementary/elm_priv.h