From 1df71e9b78fd516f9902f42db733f0b02808ad50 Mon Sep 17 00:00:00 2001 From: Adrian Kummerlaender Date: Tue, 5 Jan 2016 21:17:42 +0100 Subject: Fix `generate` problem caused by _boost_ update i.e. the directory tree was not correctly created in all circumstances which led to both the `generate` and `write-file` test cases failing. This was combined with some accumulated changes such as the extraction of process context instantiation. --- src/function/generate.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/function/generate.cc') diff --git a/src/function/generate.cc b/src/function/generate.cc index b93c2f1..5cd5781 100644 --- a/src/function/generate.cc +++ b/src/function/generate.cc @@ -33,7 +33,7 @@ DomDocumentCache::document_ptr FunctionGenerate::constructDocument( result.setAttribute("path", (*targetPath).string()); boost::filesystem::create_directories( - (*targetPath).parent_path() + boost::filesystem::absolute(*targetPath).parent_path() ); boost::filesystem::ofstream file(*targetPath); -- cgit v1.2.3