From 6e5548ef9a522dfc9705d552a7444eeb613ac31f Mon Sep 17 00:00:00 2001 From: Jakub Jirutka Date: Sun, 12 Aug 2018 12:42:36 +0200 Subject: Add special API for JS, don't register implicitly after require --- Rakefile | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'Rakefile') diff --git a/Rakefile b/Rakefile index bc86f92..54fd891 100644 --- a/Rakefile +++ b/Rakefile @@ -32,12 +32,15 @@ namespace :build do dynamic_require_severity: :error, }) builder.append_paths 'lib' - builder.build 'asciidoctor-interdoc-reftext' + builder.build 'asciidoctor/interdoc_reftext' out_file = 'js/asciidoctor-interdoc-reftext.js' mkdir_p(File.dirname(out_file), verbose: false) - File.binwrite out_file, builder.to_s + File.open(out_file, 'w') do |file| + template = File.read('src/asciidoctor-interdoc-reftext.tmpl.js') + file << template.sub('//OPAL-GENERATED-CODE//', builder.to_s) + end File.binwrite "#{out_file}.map", builder.source_map end end -- cgit v1.2.3