aboutsummaryrefslogtreecommitdiffhomepage
path: root/lib/sisu/v3/sysenv.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/sisu/v3/sysenv.rb')
-rw-r--r--lib/sisu/v3/sysenv.rb14
1 files changed, 11 insertions, 3 deletions
diff --git a/lib/sisu/v3/sysenv.rb b/lib/sisu/v3/sysenv.rb
index 7cc2a327..a573a6c0 100644
--- a/lib/sisu/v3/sysenv.rb
+++ b/lib/sisu/v3/sysenv.rb
@@ -1654,8 +1654,15 @@ WOK
end
pth
end
+ def odf_pth
+ pth="#{processing}/odf/#{@fns}"
+ pth
+ end
def odf
- pth="#{processing}/odf"
+ odt
+ end
+ def odt
+ pth=odf_pth + '/odt'
mkdir_p(pth) unless FileTest.directory?(pth)
pth
end
@@ -2196,8 +2203,9 @@ WOK
: (defaults[:papersize].downcase)
end
def odf_structure
- rm_rf("#{processing_path.processing}/odf")
- system("unzip -q #{path.share}/#{SiSU_version_dir}/odf/odt.zip -d #{processing_path.processing}")
+ rm_rf(processing_path.processing_path.odf_pth)
+ mkdir_p(processing_path.processing_path.odf_pth)
+ system("unzip -q #{path.share}/#{SiSU_version_dir}/odf/odt.zip -d #{processing_path.odf_pth}")
end
def sisupod_gen(fns_pod)
pwd=Dir.pwd