X-Git-Url: http://git.tdb.fi/?p=builder.git;a=blobdiff_plain;f=source%2Fandroidassetpackagingtool.cpp;h=9e0fef75a990f8252d226ceda12dd396fe84fe60;hp=cca30b806168f615124058e0d028d27530d826d7;hb=266697cea92aed098fff31c1ddd4a4bfab3a683f;hpb=ec7da8076eede6c47126c8e58e478b9c93d73f5f diff --git a/source/androidassetpackagingtool.cpp b/source/androidassetpackagingtool.cpp index cca30b8..9e0fef7 100644 --- a/source/androidassetpackagingtool.cpp +++ b/source/androidassetpackagingtool.cpp @@ -14,7 +14,15 @@ AndroidAssetPackagingTool::AndroidAssetPackagingTool(Builder &b, const AndroidSd Tool(b, "AAPT"), sdk(s) { - set_command((sdk.get_build_tools_dir()/"aapt").str()); + if(sdk.get_root_dir().empty()) + problems.push_back("Android SDK not found"); + else if(sdk.get_build_tools_dir().empty()) + problems.push_back("Android build-tools not found"); + else + set_command((sdk.get_build_tools_dir()/"aapt").str()); + + if(sdk.get_platform_jar().empty()) + problems.push_back("Android platform not found"); } Target *AndroidAssetPackagingTool::create_target(const list &sources, const string &)