Addon has no need to know anything about AddonManager, so removed those includes.
SVN-Revision: 5782
#include "lisp/writer.hpp"
#include "lisp/parser.hpp"
#include "addon/addon.hpp"
-#include "addon/addon_manager.hpp"
#include "log.hpp"
#include "addon/md5.hpp"
class Lisp;
}
-#include "addon/addon_manager.hpp"
-
/**
* Represents an (available or installed) Add-on, e.g. a level set
*/
#include <string>
#include <vector>
-#include "addon/addon.hpp"
+namespace lisp {
+class Lisp;
+class Writer;
+}
+
+class Addon;
/**
* Checks for, installs and removes Add-ons