]> git.tdb.fi Git - builder.git/blob - source/androidmanifestfile.h
A bunch of new tools and targets to build Android packages
[builder.git] / source / androidmanifestfile.h
1 #ifndef ANDROIDMANIFESTFILE_H_
2 #define ANDROIDMANIFESTFILE_H_
3
4 #include "filetarget.h"
5
6 class AndroidApplicationComponent;
7 class SharedLibrary;
8
9 /**
10 Metadata file for an Android application.
11 */
12 class AndroidManifestFile: public FileTarget
13 {
14 private:
15         SharedLibrary *native_lib;
16
17 public:
18         AndroidManifestFile(Builder &, const AndroidApplicationComponent &);
19
20         virtual const char *get_type() const { return "AndroidManifestFile"; }
21
22         void set_native_library(SharedLibrary *);
23         SharedLibrary *get_native_library() const { return native_lib; }
24 };
25
26 #endif