]> git.tdb.fi Git - builder.git/blobdiff - plugins/android/androidarchiver.cpp
Rearrange sources into subdirectories
[builder.git] / plugins / android / androidarchiver.cpp
diff --git a/plugins/android/androidarchiver.cpp b/plugins/android/androidarchiver.cpp
new file mode 100644 (file)
index 0000000..617445c
--- /dev/null
@@ -0,0 +1,14 @@
+#include "androidarchiver.h"
+#include "androidtools.h"
+
+AndroidArchiver::AndroidArchiver(Builder &b, const Architecture &a, const AndroidNdk &ndk):
+       CustomizedTool(b, "AR", a)
+{
+       set_command("ar", true);
+       if(ndk.get_root_dir().empty())
+               problems.push_back("Android NDK not found");
+       else if(ndk.get_bin_dir().empty())
+               problems.push_back("Android NDK toolchain not found");
+       else
+               set_command((ndk.get_bin_dir()/command).str());
+}