r334 - trunk

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Mon Jul 2 05:27:01 EDT 2007


Author: icculus
Date: 2007-07-02 05:27:00 -0400 (Mon, 02 Jul 2007)
New Revision: 334

Modified:
   trunk/docs.txt
Log:
Updated documentation.


Modified: trunk/docs.txt
===================================================================
--- trunk/docs.txt	2007-07-02 09:14:48 UTC (rev 333)
+++ trunk/docs.txt	2007-07-02 09:27:00 UTC (rev 334)
@@ -308,49 +308,54 @@
     (!!! FIXME) This attribute is for future expansion.
 
 
- Setup.Readme:
+ Setup.Eula:
 
-  This element is a child of Setup.Package. It can be used to display a
-  information about the package to the end user, such as a welcome message,
-  FAQs, or other orientation information. There can be multiple Setup.Readme
-  elements listed, in which case the end user will be shown each readme
-  individually before installation may proceed. The readmes are shown first
-  before any other interaction occurs.
+  This element can be a child of Setup.Package or Setup.Option. It can be
+  used to display a license agreement to the end user, which they must agree
+  to before installation can proceed. If they refuse the license, the installer
+  terminates without installing anything (or, in the Setup.Option case, steps
+  back in the installation to let them change options, so they can disable the
+  installation of whatever they disagree with). There can be multiple
+  Setup.Eula elements listed, in which case the end user will be asked to
+  agree to each license individually before installation may proceed. The
+  Setup.Package licenses are shown first before any other interaction occurs,
+  and the Setup.Option licenses are shown after the user selects her install
+  options.
 
-  Setup.Readme attributes:
+  Setup.Eula attributes:
 
    description (no default, mustExist, mustBeString, cantBeEmpty)
 
-    This is a brief description of the Readme, used for title bars and such.
+    This is a brief description of the license, used for title bars and such.
 
 
    source (no default, mustExist, mustBeString, cantBeEmpty)
 
     This is a filename in the Base Archive's "data" directory that contains
-    the readme text. Currently this must be a text file in UTF-8 encoding.
+    the license text. Currently this must be a text file in UTF-8 encoding.
 
 
- Setup.Eula:
+ Setup.Readme:
 
   This element is a child of Setup.Package. It can be used to display a
-  license agreement to the end user, which they must agree to before
-  installation can proceed. If they refuse the license, the installer
-  terminates without installing anything. There can be multiple Setup.Eula
-  elements listed, in which case the end user will be asked to agree to
-  each license individually before installation may proceed. The licenses are
-  shown after any readme elements.
+  information about the package to the end user, such as a welcome message,
+  FAQs, or other orientation information. There can be multiple Setup.Readme
+  elements listed, in which case the end user will be shown each readme
+  individually before installation may proceed. The readmes are shown after
+  any EULA elements in the Setup.Package. EULA elements in a Setup.Option
+  are shown later, however.
 
-  Setup.Eula attributes:
+  Setup.Readme attributes:
 
    description (no default, mustExist, mustBeString, cantBeEmpty)
 
-    This is a brief description of the license, used for title bars and such.
+    This is a brief description of the Readme, used for title bars and such.
 
 
    source (no default, mustExist, mustBeString, cantBeEmpty)
 
     This is a filename in the Base Archive's "data" directory that contains
-    the license text. Currently this must be a text file in UTF-8 encoding.
+    the readme text. Currently this must be a text file in UTF-8 encoding.
 
 
  Setup.Media:




More information about the mojosetup-commits mailing list