EC1335

Synopsis

ERROR EC1335: emake android root '[root]' (specified by --emake-android-root) must be included under the EMake root tree (specified by --emake-root or the EMAKE_ROOT environment variable)."

Description

The user has used the --emake-android-root option to indicate where to find the Android source (this is always done together with --emake-android-version to specify which version of android is in the root). This root is not a component of EMAKE_ROOT or a subdirectory of one of those components.

Reasons

If the Android Source is not in EMAKE_ROOT for an android build (which must by necessity be a cluster build) then the build cannot succeed so this warning occurs early.

Fixes

Add the android source root into the EMAKE_ROOT environment variable or into the --emake-root commandline optinon.