lmi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lmi-commits] [lmi] master c43e61e 3/4: Establish a consistent default p


From: Greg Chicares
Subject: [lmi-commits] [lmi] master c43e61e 3/4: Establish a consistent default print directory
Date: Fri, 19 Apr 2019 16:46:30 -0400 (EDT)

branch: master
commit c43e61e4910a1fc6e11e0ee433120fb5e95c30f9
Author: Gregory W. Chicares <address@hidden>
Commit: Gregory W. Chicares <address@hidden>

    Establish a consistent default print directory
    
    Replaced inconsistent defaults:
       print_directory_ {"/var/opt/lmi/spool"}
      <print_directory>C:/opt/lmi/bin</print_directory>
    with [C:]/opt/lmi/print . That's better than 'spool' because this is
    an output directory, not a print spool; and better than lmi's bin/
    directory, which is used anyway if /opt/lmi/print fails to exist.
---
 configurable_settings.cpp | 2 +-
 install_msw.sh            | 6 +++++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/configurable_settings.cpp b/configurable_settings.cpp
index d074ff7..3aead37 100644
--- a/configurable_settings.cpp
+++ b/configurable_settings.cpp
@@ -137,7 +137,7 @@ configurable_settings::configurable_settings()
     ,default_input_filename_             {"/etc/opt/lmi/default.ill"           
}
     ,libraries_to_preload_               {""                                   
}
     ,offer_hobsons_choice_               {false                                
}
-    ,print_directory_                    {"/var/opt/lmi/spool"                 
}
+    ,print_directory_                    {"/opt/lmi/print"                     
}
     ,seconds_to_pause_between_printouts_ {10                                   
}
     ,skin_filename_                      {"skin.xrc"                           
}
     ,spreadsheet_file_extension_         {".gnumeric"                          
}
diff --git a/install_msw.sh b/install_msw.sh
index 436580a..145eb9e 100755
--- a/install_msw.sh
+++ b/install_msw.sh
@@ -251,8 +251,12 @@ for z in company_logo.png group_quote_banner.png ; \
   do cp --archive /opt/lmi/src/lmi/gwc/$z /opt/lmi/data/ ;
 done
 
+# Configurable settings.
+#
 # Tailored to msw; for POSIX, s|C:|| and s|CMD /c|/bin/sh| (e.g.).
 
+mkdir --parents /opt/lmi/print
+
 cat >/opt/lmi/data/configurable_settings.xml <<EOF
 <?xml version="1.0"?>
 <configurable_settings version="2">
@@ -266,7 +270,7 @@ cat >/opt/lmi/data/configurable_settings.xml <<EOF
   <default_input_filename>C:/etc/opt/lmi/default.ill</default_input_filename>
   <libraries_to_preload/>
   <offer_hobsons_choice>0</offer_hobsons_choice>
-  <print_directory>C:/opt/lmi/bin</print_directory>
+  <print_directory>C:/opt/lmi/print</print_directory>
   <seconds_to_pause_between_printouts>10</seconds_to_pause_between_printouts>
   <skin_filename>skin.xrc</skin_filename>
   <spreadsheet_file_extension>.tsv</spreadsheet_file_extension>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]