X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fandroidtools.cpp;h=0073dff18e7624109e44d0a7d10482f530d5451e;hb=b2e460dcb3910bd59555fbf52aacb85b63f19cd1;hp=1633b8b6465dd575acd0676536969a7b9d027af1;hpb=82c7d6187fdaeaa1b9cfbd6637d9b047a78f17ec;p=builder.git diff --git a/source/androidtools.cpp b/source/androidtools.cpp index 1633b8b..0073dff 100644 --- a/source/androidtools.cpp +++ b/source/androidtools.cpp @@ -44,7 +44,7 @@ AndroidDevKit::AndroidDevKit(Builder &b, const string &type, const FS::Path &def root = default_path; else { - builder.get_logger().log("problems", format("Android %s not found", type)); + builder.get_logger().log("problems", "Android %s not found", type); return; } } @@ -53,21 +53,21 @@ AndroidDevKit::AndroidDevKit(Builder &b, const string &type, const FS::Path &def if(!FS::exists(platforms_dir)) return; - builder.get_logger().log("files", format("Traversing %s", platforms_dir.str())); + builder.get_logger().log("files", "Traversing %s", platforms_dir.str()); supported_api_levels = 0; for(const string &p: list_filtered(platforms_dir, "^android-[1-9][0-9]*$")) { unsigned api = lexical_cast(p.substr(8)); if(api>63) - builder.get_logger().log("problems", format("API level %d is too high", api)); + builder.get_logger().log("problems", "API level %d is too high", api); else - supported_api_levels |= 1<(1)<>api)&1)) throw invalid_argument("AndroidDevKit::select_api_level"); init_api_level(api); @@ -89,7 +89,7 @@ void AndroidSdk::find_build_tools_dir() return; } - builder.get_logger().log("files", format("Traversing %s", bt_dir.str())); + builder.get_logger().log("files", "Traversing %s", bt_dir.str()); string use_tools; unsigned latest_version = 0; for(const string &v: list_files(bt_dir)) @@ -109,7 +109,7 @@ void AndroidSdk::find_build_tools_dir() } build_tools_dir = bt_dir/use_tools; - builder.get_logger().log("tools", format("Android build-tools found in %s", build_tools_dir.str())); + builder.get_logger().log("tools", "Android build-tools found in %s", build_tools_dir.str()); } void AndroidSdk::init_api_level(unsigned api) @@ -128,7 +128,7 @@ AndroidNdk::AndroidNdk(Builder &b, const Architecture &a, const AndroidSdk &sdk) if(FS::exists(csr)) { common_sysroot = csr; - builder.get_logger().log("tools", format("Android NDK common sysroot is %s", common_sysroot)); + builder.get_logger().log("tools", "Android NDK common sysroot is %s", common_sysroot); } } @@ -154,7 +154,7 @@ void AndroidNdk::find_toolchain_dir() return; } - builder.get_logger().log("files", format("Traversing %s", toolchains_dir.str())); + builder.get_logger().log("files", "Traversing %s", toolchains_dir.str()); string prefix = architecture.get_cross_prefix()+"-"; string use_toolchain; unsigned latest_version = 0; @@ -190,7 +190,7 @@ void AndroidNdk::find_toolchain_dir() const Architecture &native_arch = builder.get_native_arch(); FS::Path tc_archs_dir = toolchains_dir/use_toolchain/"prebuilt"; - builder.get_logger().log("files", format("Traversing %s", tc_archs_dir.str())); + builder.get_logger().log("files", "Traversing %s", tc_archs_dir.str()); string use_arch = native_arch.best_match(list_files(tc_archs_dir)); if(use_arch.empty()) @@ -200,13 +200,13 @@ void AndroidNdk::find_toolchain_dir() } bin_dir = toolchains_dir/use_toolchain/"prebuilt"/use_arch/"bin"; - builder.get_logger().log("tools", format("Android NDK toolchain binaries found in %s", bin_dir.str())); + builder.get_logger().log("tools", "Android NDK toolchain binaries found in %s", bin_dir.str()); } void AndroidNdk::init_api_level(unsigned api) { FS::Path platform_archs_dir = root/"platforms"/format("android-%d", api); - builder.get_logger().log("files", format("Traversing %s", platform_archs_dir.str())); + builder.get_logger().log("files", "Traversing %s", platform_archs_dir.str()); vector platform_archs = list_filtered(platform_archs_dir, "^arch-"); for(string &a: platform_archs) a.erase(0, 5); @@ -219,7 +219,7 @@ void AndroidNdk::init_api_level(unsigned api) } platform_sysroot = platform_archs_dir/("arch-"+use_arch); - builder.get_logger().log("tools", format("Android NDK platform sysroot is %s", platform_sysroot)); + builder.get_logger().log("tools", "Android NDK platform sysroot is %s", platform_sysroot); } @@ -232,7 +232,7 @@ AndroidTools::AndroidTools(Builder &builder, const Architecture &arch): unsigned api = 0; for(unsigned i=32; i>0; i>>=1) api += i*!!(common_api_levels>>(api+i)); - builder.get_logger().log("tools", format("Using Android API level %d", api)); + builder.get_logger().log("tools", "Using Android API level %d", api); sdk.select_api_level(api); ndk.select_api_level(api); }