class AndroidApplicationComponent: public Component
{
public:
- AndroidApplicationComponent(SourcePackage &, const std::string &);
+ class Loader: public Msp::DataFile::DerivedObjectLoader<AndroidApplicationComponent, Component::Loader>
+ {
+ public:
+ Loader(AndroidApplicationComponent &);
- virtual void create_targets() const;
+ private:
+ void permission(const std::string &);
+ };
+
+private:
+ std::string orientation;
+ std::vector<std::string> permissions;
+
+public:
+ AndroidApplicationComponent(SourcePackage &p, const std::string &n): Component(p, n) { }
+
+ void create_targets() const override;
};
#endif