#include <map>
#include <string>
+#include "libbuilder_api.h"
class Builder;
class Target;
/**
Manages a graph of targets.
*/
-class BuildGraph
+class LIBBUILDER_API BuildGraph
{
private:
Builder &builder;
created and added as a dependency to the "install" virtual target. */
void add_installed_target(Target &);
+ void add_staged_target(Target &);
+
/** Adds a target as a toplevel goal. These are stored as dependencies of
the "goals" virtual target. */
void add_goal(Target &);