#ifndef ANDROIDMANIFESTFILE_H_
#define ANDROIDMANIFESTFILE_H_
+#include <set>
#include "filetarget.h"
class AndroidApplicationComponent;
{
private:
SharedLibrary *native_lib;
+ std::set<std::string> permissions;
public:
AndroidManifestFile(Builder &, const AndroidApplicationComponent &);
void set_native_library(SharedLibrary *);
SharedLibrary *get_native_library() const { return native_lib; }
+
+ void add_permission(const std::string &);
+ const std::set<std::string> &get_permissions() const { return permissions; }
};
#endif