#include <msp/path/utils.h>
+#include "builder.h"
#include "buildinfo.h"
#include "compile.h"
#include "component.h"
argv.push_back(object.str());
argv.push_back(source.str());
- Path::mkpath(object.subpath(0, object.size()-1), 0755);
+ if(!builder.get_dry_run())
+ Path::mkpath(object.subpath(0, object.size()-1), 0755);
announce(comp.get_package().get_name(), tool, relative(object.str(), comp.get_package().get_source()).str());