]> git.tdb.fi Git - builder.git/blob - source/androidmanifestfile.cpp
A bunch of new tools and targets to build Android packages
[builder.git] / source / androidmanifestfile.cpp
1 #include "androidapplicationcomponent.h"
2 #include "androidmanifestfile.h"
3 #include "builder.h"
4 #include "sourcepackage.h"
5
6 AndroidManifestFile::AndroidManifestFile(Builder &b, const AndroidApplicationComponent &a):
7         FileTarget(b, a.get_package(), a.get_package().get_temp_directory()/a.get_name()/"AndroidManifest.xml"),
8         native_lib(0)
9 {
10         component = &a;
11         tool = &builder.get_toolchain().get_tool("AMG");
12
13         add_dependency(package->get_build_file());
14 }
15
16 void AndroidManifestFile::set_native_library(SharedLibrary *lib)
17 {
18         native_lib = lib;
19 }