]> git.tdb.fi Git - builder.git/blobdiff - source/androidtools.cpp
Use priorities to determine the default toolchain
[builder.git] / source / androidtools.cpp
index 0073dff18e7624109e44d0a7d10482f530d5451e..e0f2bb1087aee7989bc04f6640018f10a2527612 100644 (file)
@@ -224,6 +224,7 @@ void AndroidNdk::init_api_level(unsigned api)
 
 
 AndroidTools::AndroidTools(Builder &builder, const Architecture &arch):
+       Toolchain("android-gnu", get_priority(arch)),
        sdk(builder),
        ndk(builder, arch, sdk)
 {
@@ -248,3 +249,11 @@ AndroidTools::AndroidTools(Builder &builder, const Architecture &arch):
        add_tool(new ApkBuilder(builder));
        add_tool(new JarSigner(builder));
 }
+
+int AndroidTools::get_priority(const Architecture &arch)
+{
+       if(arch.get_system()=="android")
+               return 30;
+       else
+               return -10;
+}