[Webfunds-commits] html/download Makefile makezip zip_README.html

Ian Grigg iang@cypherpunks.ai
Tue, 5 Sep 2000 18:38:08 -0400 (AST)


iang        00/09/05 18:38:08

  Modified:    download Makefile makezip zip_README.html
  Log:
  updates for 1.6.5

Revision  Changes    Path
1.12      +11 -8     html/download/Makefile

Index: Makefile
===================================================================
RCS file: /home/webfunds/cvsroot/html/download/Makefile,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- Makefile	2000/07/05 21:09:33	1.11
+++ Makefile	2000/09/05 22:38:08	1.12
@@ -21,18 +21,21 @@
 JDZIP = $(LIB)/javadoc.zip
 
 $(SOXJAR):
-	cd ../../java ; . ./init; export makejars=true; ./build_sox
+	cd ../../java ; . ./init; ./build_sox && ./build && ./build_jars
 
 $(FUNZJAR): $(SOXJAR)
-	cd ../../java ; . ./init; export makejars=true; ./build
 
-$(SRCZIP): $(FUNZJAR) $(SOXJAR)
-	cd ../../java ; . ./init; export makejars=true; ./build_src
+$(SRCZIP): $(FUNZJAR)
+	cd ../../java ; . ./init; ./build_src
 
-all: $(FUNZJAR) $(TRADJAR) $(SRCZIP)
+all: $(FUNZJAR) $(SRCZIP)
 	# makezip is the primary, not make
-	./makezip www export -d DigiGold_AUG
+	./makezip www export -d 'DigiGold_??G_2000.asc'
 
+test: $(FUNZJAR) $(SRCZIP)
+	# makezip is the primary, not make
+	./makezip www -d 'DigiGold_??G_2000.asc'
+
 $(JDZIP):
 	cd ../../java ; . ./init; ; ./jd
 
@@ -42,10 +45,10 @@
 
 $(TRADJAR): $(FUNZJAR)
 	cd $(TRADERDIR) ; . ./.trader; makejars=true ./build
-	# ./makezip www -d DigiGold_AUG -a Trader.jar -p Trader
+	# ./makezip www -d 'DigiGold_??G_2000.asc' -a Trader.jar -p Trader
 
 trader: $(TRADJAR) $(SRCZIP)
-	./makezip www export -d DigiGold_AUG -f "tzip $(CONTRACT)" -j Trader.jar
+	./makezip www -d 'DigiGold_??G_2000.asc' -f "tzip $(CONTRACT)" -j Trader.jar
 
 TMP_JD = /tmp/jdWF.zip
 javadoc:



1.11      +6 -6      html/download/makezip

Index: makezip
===================================================================
RCS file: /home/webfunds/cvsroot/html/download/makezip,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- makezip	2000/08/31 15:38:24	1.10
+++ makezip	2000/09/05 22:38:08	1.11
@@ -15,7 +15,7 @@
 additionals=""
 product=WebFunds
 tmp=/tmp
-jars="WebFunds.jar SOX.jar Cryptix.jar cryptix-*.jar cryptix-openpgp.jar src.zip"
+jars="WebFunds.jar SOX.jar cryptix-*.jar src.zip"
 files="zip"
 
 while true
@@ -23,7 +23,7 @@
     case "$1" in
        'export') export=true ; shift ;;
        'www')    www=true ; shift ;;
-       '-d')     shift ; contracts=$contracts" "$1 ; defs=true ; shift ;;
+       '-d')     shift ; contracts="$contracts $1" ; defs=true ; shift ;;
        '-p')     shift ; product=$1 ; shift ;;
        '-j')     shift ; jars="${jars} $1" ; shift ;;
        '-f')     shift ; files="${files} $1" ; shift ;;
@@ -104,7 +104,7 @@
   cd ${tmp}
 
   zip -r9 ${zn} ${product}
-  zip -l9 ${zn} ${product}/*.bat    # do with CRLF!
+  zip -l9 ${zn} ${product}/*.bat    # redo with CRLF!
 
   cp ${zn} $TOP/html/download
 }
@@ -136,11 +136,11 @@
     mkdir -p ${def_contracts}
     cd $TOP/contracts
 
-    for c in ${contracts}
+    for asc in ${contracts}
     do
-        # [ "$i" -eq xx ] && continue
-  
+        c=${asc%.asc}
         echo "default contract: $c"
+        
         if [ -f ${c}.asc ]
         then
             cp ${c}.asc ${c}.loc ${def_contracts}



1.25      +93 -21    html/download/zip_README.html

Index: zip_README.html
===================================================================
RCS file: /home/webfunds/cvsroot/html/download/zip_README.html,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -r1.24 -r1.25
--- zip_README.html	2000/08/28 14:36:06	1.24
+++ zip_README.html	2000/09/05 22:38:08	1.25
@@ -17,6 +17,7 @@
     <a href="#going">Getting it Going</a>
     <br><small>
         .. <a href="#general">General</a>
+        .. <a href="#bugs">Bugs</a>
         .. <a href="#macos">MacOS</a>
         .. <a href="#unix">Unix</a>
         .. <a href="#DOS">DOS</a>
@@ -40,16 +41,42 @@
 </li></ul>
 <h3><a name="current">Current</a></h3>
 
+
+<p>
+Current Version: 
+<a href="http://webfunds.org/download/WebFunds-1.6.5.zip">
+    <b>1.6.5</b></a>:
+            <p align=center><b><i>
+              This version not intended for public distribution,
+              is a trial version for 1.7.
+            </i></b></p>
+
+            <ul><li>
+                Old
+                <code>example.bat</code>,
+                is now
+                <code>runlocal_example.bat</code>
+                and should have DOS line-endings.
+              </li><li>
+                Improvements in doco
+              </li><li>
+                Fixes in SOX protocol and Crypto code
+                mean that 1.6.0-1.6.4 are now broken
+                (will not work with OpenPGP issuer).
+              </li><li>
+                Cryptix.jar is gone!
+              </li><li>
+                JDK 1.3 is reported to work on DOS systems....
+            </li></ul>
     <P>
        <b>
-              The versions 1.6.0-1.6.4 are not for public distribution,
-              internal testing only.
+              The versions below 1.6.0-1.6.4 are not for public distribution,
+              and were for internal testing only.  They are also broken.
        </b>
     </P><P>
+    </P>
 
-<p>
-Current Version: 
-<a href="http://webfunds.org/download/WebFunds-1.6.4.zip">
+
     <b>1.6.4</b></a>:
             <p align=center><b><i>
               This version not for public distribution, internal testing only.
@@ -81,6 +108,7 @@
       Support for JDK 1.3 is forthcoming.  The MacOS instructions
       need more updating, they are old, pre-JDK 1.2.
     </P><P>
+    </P>
 
 
     <b>1.6.3</b></a>:
@@ -225,8 +253,8 @@
 <h4><a name="general">General Information</a></h4>
 
 <p>
-In general, you need a JVM program.  1.2 (Java 2) is reported as working,
-as of 1.6.4, and 1.1.8 will be supported for the foreseeable future.
+In general, you need a JVM program.
+
 See
 <a href="#other">Other Components</a>
 for more help on Java.
@@ -241,10 +269,8 @@
        cryptix-jce-api.jar
       </li><li>
        cryptix-jce-provider.jar
-      </li><li>
-       cryptix-jce-openpgp.jar
       </li><li>
-       Cryptix.jar
+       cryptix-openpgp.jar
       </li><li>
        SOX.jar
       </li><li>
@@ -254,6 +280,43 @@
 </li></ol>
 
 The order above is known to work, other orders may not.
+Check the <code>run*</code> scripts for further hints.
+Note that <code>Cryptix.jar</code> is now no longer
+required for releases 1.7 and after.
+
+<h4><a name="bugs">Bugs</a></h4>
+
+<P>
+When reporting difficulties, bear in mind:
+</P>
+<ul><li>
+        Join the
+        <a href="#mail">MailGroup</a>
+        and report it there!
+      </li></p><p><li>
+        Try and provide the complete error log which is saved
+        in the file <code>stderr</code> during every run.
+        (Save that file before restarting WebFunds...)
+      </li></p><p><li>
+        You should provide the WebFunds version number,
+        which is located at the top of this file, or
+        as part of the download file name.
+      </li></p><p><li>
+        Supply the JVM type (JDK, JRE, Kaffe, etc) and the
+        version number of that JVM (by running the JVM with
+        the <code>-version</code> option).
+      </li></p><p><li>
+        If you can reproduce the error, make sure that
+        you turn *off* any JIT that is running for the
+        stack traces.  When the JIT is running, stack traces
+        either hide the bug or reveal the wrong bug, so
+        generally reduce any possibility of finding the
+        bug dramatically.
+      </li></p><p><li>
+        Remember, this release is primarily for developers,
+        platform issues and user support are generally handled 
+        by 3rd party distributors.
+</li></ul>
 
 
 <h4><a name="MacOS">MacOS</a></h4>
@@ -421,7 +484,7 @@
     <td><br>
       <p>
       Create <b><tt>runlocal.bat</tt></b> by copying
-      <b><tt>example.bat</tt></b> and set the variables in there.
+      <b><tt>runlocal_example.bat</tt></b> and set the variables in there.
       </p>
 
   </tr><tr bgcolor="#FF00FF">
@@ -443,13 +506,22 @@
 You need these first:
 
 <h4><a name="other_java">Java</a></h4>
-    <p>
-    You need a JDK or JRE.  WebFunds is known to work with these:
-    </p>
-    
+<p>
+You need a JDK or JRE.  WebFunds is expected to work
+with any of these distributions:
+</p>
+
+<blockquote>
     <dl>
+      <dt>
+        Java 2 - JDK <b>1.3</b>
+      <dd>
+        <p>
+        reported as working on DOS.
+        </p>
+
       <dt>
-        Java 2 - version 1.2
+        Java 2 - JDK <b>1.2</b>
       <dd>
         <p>
         from Sun's
@@ -458,7 +530,7 @@
         </p>
 
       <dt>
-        JDK 1.1
+        Java 1 - JDK <b>1.1</b>
       <dd>
         <p>
         from Sun's
@@ -473,12 +545,12 @@
         SignContractWizard).  1.1 will not work at all.
         </p>
     </dl>
+</blockquote>
 
 <p>
 You have to obtain these from Javasoft or somewhere similar.
-WebFunds is not currently being delivered as compatible with
-Java 2 / JDK 1.3 although has been reported to work from a
-code base under some circumstances.
+JRE's should also work.  Nobody has reported it as working
+with any non-Javasoft sourced product.
 </p>
 
 <h4><a name="other_macos">For MacOS</a></h4>
@@ -951,7 +1023,7 @@
 
 <hr>
 <small>
-Copyright &#169; 1999-2000 Systemics Ltd.  All rights reserved.
+Copyright &#169; 1999-2000 Systemics Inc.  All rights reserved.
 </small>
 
 </body>