Stop building the DFA image automatically
[mspang/inapt.git] / inapt.h
1 #include <vector>
2
3 struct inapt_action {
4     const char *package;
5     enum action_t { INSTALL, REMOVE, UNSET } action;
6     const char *filename;
7     int linenum;
8     void *obj;
9 };
10
11 struct inapt_context {
12     const char *condition;
13     std::vector<inapt_action *> actions;
14     std::vector<inapt_context *> children;
15 };
16
17 void parser(const char *filename, inapt_context *context);