aboutsummaryrefslogtreecommitdiffhomepage
path: root/org/env.org
diff options
context:
space:
mode:
Diffstat (limited to 'org/env.org')
-rw-r--r--org/env.org116
1 files changed, 69 insertions, 47 deletions
diff --git a/org/env.org b/org/env.org
index 36017be7..bd6ed25c 100644
--- a/org/env.org
+++ b/org/env.org
@@ -14,12 +14,14 @@
#+PROPERTY: header-args+ :results no
#+PROPERTY: header-args+ :cache no
#+PROPERTY: header-args+ :padline no
+#+PROPERTY: header-args+ :mkdirp yes
* sisu environment
** se.rb
-#+BEGIN_SRC ruby :tangle "../lib/sisu/se.rb"
-# <<sisu_document_header>>
+#+HEADER: :tangle "../lib/sisu/se.rb"
+#+BEGIN_SRC ruby
+#<<sisu_document_header>>
module SiSU_Env
#@@cX=nil
require_relative 'constants' # constants.rb
@@ -126,8 +128,9 @@ __END__
** se_cleanoutput.rb
-#+BEGIN_SRC ruby :tangle "../lib/sisu/se_cleanoutput.rb"
-# <<sisu_document_header>>
+#+HEADER: :tangle "../lib/sisu/se_cleanoutput.rb"
+#+BEGIN_SRC ruby
+#<<sisu_document_header>>
module SiSU_Clean_Output
require_relative 'constants' # constants.rb
require_relative 'utils' # utils.rb
@@ -221,8 +224,9 @@ __END__
** se_clear.rb
-#+BEGIN_SRC ruby :tangle "../lib/sisu/se_clear.rb"
-# <<sisu_document_header>>
+#+HEADER: :tangle "../lib/sisu/se_clear.rb"
+#+BEGIN_SRC ruby
+#<<sisu_document_header>>
module SiSU_Clear
require_relative 'constants' # constants.rb
require_relative 'utils' # utils.rb
@@ -253,7 +257,6 @@ module SiSU_Clear
and @md.sfx_src =~/ss[ftsumc]/
@env_out_root=@env.path.output
@env_out="#{@env.path.output}/#{@fnb}"
- @@publisher='SiSU http://www.jus.uio.no/sisu'
@env_pdf="#{@env_out_root}/pdf"
end
end
@@ -276,8 +279,9 @@ __END__
** se_createsite.rb
-#+BEGIN_SRC ruby :tangle "../lib/sisu/se_createsite.rb"
-# <<sisu_document_header>>
+#+HEADER: :tangle "../lib/sisu/se_createsite.rb"
+#+BEGIN_SRC ruby
+#<<sisu_document_header>>
module SiSU_Create_Site
require_relative 'constants' # constants.rb
require_relative 'html_parts' # html_parts.rb
@@ -387,7 +391,7 @@ module SiSU_Create_Site
cp_images(src,dest) if FileTest.directory?(src)
end
def cp_base_images #fix images
- src=SiSU_is.path_base_system_data? + '/image'
+ src=$sisu_base_data + '/image' # hard fix, revisit
dest_arr=[
"#{@env.path.webserv}/_sisu/image_sys",
"#{@env.path.webserv}/#{@env.path.base_markup_dir_stub}/_sisu/image_sys"
@@ -499,8 +503,9 @@ __END__
** se_css.rb
-#+BEGIN_SRC ruby :tangle "../lib/sisu/se_css.rb"
-# <<sisu_document_header>>
+#+HEADER: :tangle "../lib/sisu/se_css.rb"
+#+BEGIN_SRC ruby
+#<<sisu_document_header>>
module SiSU_CSS
require_relative 'constants' # constants.rb
require_relative 'utils' # utils.rb
@@ -670,8 +675,9 @@ __END__
** se_date.rb
-#+BEGIN_SRC ruby :tangle "../lib/sisu/se_date.rb"
-# <<sisu_document_header>>
+#+HEADER: :tangle "../lib/sisu/se_date.rb"
+#+BEGIN_SRC ruby
+#<<sisu_document_header>>
module SiSU_Info_Date
require_relative 'constants' # constants.rb
require_relative 'utils' # utils.rb
@@ -712,8 +718,9 @@ __END__
** se_db.rb
-#+BEGIN_SRC ruby :tangle "../lib/sisu/se_db.rb"
-# <<sisu_document_header>>
+#+HEADER: :tangle "../lib/sisu/se_db.rb"
+#+BEGIN_SRC ruby
+#<<sisu_document_header>>
module SiSU_Info_Db
require_relative 'constants' # constants.rb
require_relative 'utils' # utils.rb
@@ -876,8 +883,9 @@ __END__
** se_envcall.rb
-#+BEGIN_SRC ruby :tangle "../lib/sisu/se_envcall.rb"
-# <<sisu_document_header>>
+#+HEADER: :tangle "../lib/sisu/se_envcall.rb"
+#+BEGIN_SRC ruby
+#<<sisu_document_header>>
module SiSU_Env_Call
begin
require 'singleton'
@@ -1152,8 +1160,9 @@ __END__
** se_filemap.rb
-#+BEGIN_SRC ruby :tangle "../lib/sisu/se_filemap.rb"
-# <<sisu_document_header>>
+#+HEADER: :tangle "../lib/sisu/se_filemap.rb"
+#+BEGIN_SRC ruby
+#<<sisu_document_header>>
module SiSU_File_Map
require_relative 'constants' # constants.rb
require_relative 'utils' # utils.rb
@@ -1349,8 +1358,9 @@ __END__
** se_file_op.rb
-#+BEGIN_SRC ruby :tangle "../lib/sisu/se_file_op.rb"
-# <<sisu_document_header>>
+#+HEADER: :tangle "../lib/sisu/se_file_op.rb"
+#+BEGIN_SRC ruby
+#<<sisu_document_header>>
module SiSU_Info_File
require_relative 'utils' # utils.rb
require_relative 'se_info_env' # se_info_env.rb
@@ -4116,8 +4126,9 @@ __END__
** se_get_init.rb
-#+BEGIN_SRC ruby :tangle "../lib/sisu/se_get_init.rb"
-# <<sisu_document_header>>
+#+HEADER: :tangle "../lib/sisu/se_get_init.rb"
+#+BEGIN_SRC ruby
+#<<sisu_document_header>>
module SiSU_Get_Init
require_relative 'constants' # constants.rb
require_relative 'utils' # utils.rb
@@ -4304,8 +4315,9 @@ __END__
** se_hub_particulars.rb
-#+BEGIN_SRC ruby :tangle "../lib/sisu/se_hub_particulars.rb"
-# <<sisu_document_header>>
+#+HEADER: :tangle "../lib/sisu/se_hub_particulars.rb"
+#+BEGIN_SRC ruby
+#<<sisu_document_header>>
module SiSU_Particulars
begin
require 'singleton'
@@ -4488,8 +4500,9 @@ consider running as separate objects
** se_info_env.rb
-#+BEGIN_SRC ruby :tangle "../lib/sisu/se_info_env.rb"
-# <<sisu_document_header>>
+#+HEADER: :tangle "../lib/sisu/se_info_env.rb"
+#+BEGIN_SRC ruby
+#<<sisu_document_header>>
module SiSU_Info_Env
@@current_document=Dir.pwd #nil #''
require_relative 'se_envcall' # se_envcall.rb
@@ -6617,8 +6630,9 @@ __END__
** se_info_port.rb
-#+BEGIN_SRC ruby :tangle "../lib/sisu/se_info_port.rb"
-# <<sisu_document_header>>
+#+HEADER: :tangle "../lib/sisu/se_info_port.rb"
+#+BEGIN_SRC ruby
+#<<sisu_document_header>>
module SiSU_Info_Port
require_relative 'constants' # constants.rb
require_relative 'utils' # utils.rb
@@ -6637,8 +6651,9 @@ __END__
** se_info_system.rb
-#+BEGIN_SRC ruby :tangle "../lib/sisu/se_info_system.rb"
-# <<sisu_document_header>>
+#+HEADER: :tangle "../lib/sisu/se_info_system.rb"
+#+BEGIN_SRC ruby
+#<<sisu_document_header>>
module SiSU_Info_Sys_Gen
require_relative 'constants' # constants.rb
require_relative 'utils' # utils.rb
@@ -6789,8 +6804,9 @@ __END__
** se_load.rb
-#+BEGIN_SRC ruby :tangle "../lib/sisu/se_load.rb"
-# <<sisu_document_header>>
+#+HEADER: :tangle "../lib/sisu/se_load.rb"
+#+BEGIN_SRC ruby
+#<<sisu_document_header>>
module SiSU_Load
require_relative 'constants' # constants.rb
require_relative 'utils' # utils.rb
@@ -6847,8 +6863,9 @@ __END__
** se_processing.rb
-#+BEGIN_SRC ruby :tangle "../lib/sisu/se_processing.rb"
-# <<sisu_document_header>>
+#+HEADER: :tangle "../lib/sisu/se_processing.rb"
+#+BEGIN_SRC ruby
+#<<sisu_document_header>>
module SiSU_Processing_Settings
require_relative 'constants' # constants.rb
require_relative 'utils' # utils.rb
@@ -7456,8 +7473,9 @@ __END__
** se_programs.rb
-#+BEGIN_SRC ruby :tangle "../lib/sisu/se_programs.rb"
-# <<sisu_document_header>>
+#+HEADER: :tangle "../lib/sisu/se_programs.rb"
+#+BEGIN_SRC ruby
+#<<sisu_document_header>>
module SiSU_Sys_Call
begin
require 'singleton'
@@ -7712,6 +7730,7 @@ module SiSU_Sys_Call
when /pdflatex/
"#{texpdf} -interaction=#{mode} #{@input} #{tell}\n"
end
+ #puts texpdf_cmd
system(texpdf_cmd)
else STDERR.puts "\t*WARN* none of the following programs are installed: #{@texpdf}"
end
@@ -7800,8 +7819,9 @@ __END__
** se_remotes.rb
-#+BEGIN_SRC ruby :tangle "../lib/sisu/se_remotes.rb"
-# <<sisu_document_header>>
+#+HEADER: :tangle "../lib/sisu/se_remotes.rb"
+#+BEGIN_SRC ruby
+#<<sisu_document_header>>
module SiSU_Info_Remote_Host
require_relative 'constants' # constants.rb
require_relative 'utils' # utils.rb
@@ -8303,8 +8323,9 @@ __END__
** se_standardise_lang.rb
-#+BEGIN_SRC ruby :tangle "../lib/sisu/se_standardise_lang.rb"
-# <<sisu_document_header>>
+#+HEADER: :tangle "../lib/sisu/se_standardise_lang.rb"
+#+BEGIN_SRC ruby
+#<<sisu_document_header>>
module SiSU_Standardise_Lang
@@lang_info=nil
class StandardiseLanguage
@@ -8429,8 +8450,9 @@ __END__
** se_version.rb
-#+BEGIN_SRC ruby :tangle "../lib/sisu/se_version.rb"
-# <<sisu_document_header>>
+#+HEADER: :tangle "../lib/sisu/se_version.rb"
+#+BEGIN_SRC ruby
+#<<sisu_document_header>>
module SiSU_Info_Version
require_relative 'constants' # constants.rb
require_relative 'utils' # utils.rb
@@ -8546,7 +8568,7 @@ module SiSU_Info_About
sisu --txt --html --epub --odt --pdf --sqlite --manpage --texinfo --concordance --qrcode --verbose sisu.ssm
cd -
See output produced, or see man pages: man sisu
- <http://www.sisudoc.org/> <http://www.jus.uio.no/sisu/>
+ <https://sisudoc.org> <https://git.sisudoc.org/sisu>
WOK
end
end
@@ -8608,6 +8630,6 @@ encoding: utf-8
- Git
<https://git.sisudoc.org/projects/>
- <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
- <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+ <https://git.sisudoc.org/projects/sisu>
+ <https://git.sisudoc.org/projects/sisu-markup>
#+END_SRC