aboutsummaryrefslogtreecommitdiffhomepage
path: root/lib/sisu/develop/ao_composite.rb
diff options
context:
space:
mode:
authorRalph Amissah <ralph@amissah.com>2015-01-11 10:00:39 -0500
committerRalph Amissah <ralph@amissah.com>2015-01-19 23:46:16 -0500
commit1668192027491b52d0ad36e36414c20531660443 (patch)
tree14955d2d4cb1ac8c29a7e2ef459699efe17eee62 /lib/sisu/develop/ao_composite.rb
parentd: po4a, continue reorganization (translation request dev stopped) (diff)
d: composite documents (.ssm), extract insert files list
Diffstat (limited to 'lib/sisu/develop/ao_composite.rb')
-rw-r--r--lib/sisu/develop/ao_composite.rb8
1 files changed, 5 insertions, 3 deletions
diff --git a/lib/sisu/develop/ao_composite.rb b/lib/sisu/develop/ao_composite.rb
index d6a4867b..a60593d9 100644
--- a/lib/sisu/develop/ao_composite.rb
+++ b/lib/sisu/develop/ao_composite.rb
@@ -57,6 +57,7 @@
=end
module SiSU_Assemble
require_relative 'se' # se.rb
+ require_relative 'utils_composite' # utils_composite.rb
class RemoteImage
def initialize
@env=SiSU_Env::InfoEnv.new
@@ -86,6 +87,7 @@ module SiSU_Assemble
end
end
class Composite
+ include SiSU_Composite_Doc_Utils # composite doc, .ssm, extract all related insert files, array of filenames test
def initialize(opt)
@opt=opt
@env=SiSU_Env::InfoEnv.new
@@ -100,14 +102,14 @@ module SiSU_Assemble
'Composite Document',
"[#{@opt.f_pth[:lng_is]}] #{@opt.fno}",
).grey_title_hi unless @opt.act[:quiet][:set]==:on
+ composite_and_imported_filenames_array(@opt.fno) # composite doc, .ssm, extract all related insert files, array of filenames test
assembled=loadfile(@opt.fno)
- #assembled=insertions?(fns_array)
- write(assembled)
write(assembled)
end
Dir.chdir(pwd)
rescue
- SiSU_Errors::Rescued.new($!,$@,@opt.selections.str,@opt.fns).location do
+ SiSU_Errors::Rescued.new($!,$@,@opt.selections.str,@opt.fns).
+ location do
__LINE__.to_s + ':' + __FILE__
end
ensure