/[guile]/guile/workbook/build/release.text
ViewVC logotype

Diff of /guile/workbook/build/release.text

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.4 by rlb, Wed May 22 02:01:35 2002 UTC revision 1.5 by rlb, Sat Aug 24 17:07:12 2002 UTC
# Line 235  Releasing Guile Line 235  Releasing Guile
235          they have a finished copy of a particular release when they          they have a finished copy of a particular release when they
236          actually don't.          actually don't.
237    
238            - Run "make clean".
239    
240          - update GUILE-VERSION to reflect the current test          - update GUILE-VERSION to reflect the current test
241            distribution, but don't commit this change to CVS yet (see            distribution, but don't commit this change to CVS yet (see
242            below).  For example, just before the 1.6.0 release, we went            below).  For example, just before the 1.6.0 release, we went
# Line 243  Releasing Guile Line 245  Releasing Guile
245          - Run ./autogen.sh to rebuild all generated files in the source tree.          - Run ./autogen.sh to rebuild all generated files in the source tree.
246    
247          - configure the source tree for build in the same tree with          - configure the source tree for build in the same tree with
248            these configuration options: --enable-maintainer-mode            these configuration options: --enable-maintainer-mode \
249            --enable-debug-malloc --with-threads            --enable-debug-malloc --with-threads \
250            --enable-error-on-warning            --enable-error-on-warning \
251            --prefix=/wherever/you/want            --prefix=/wherever/you/want
252    
253          - Build the tree.  (If the above two steps are not done first,          - Build the tree.  (If the above two steps are not done first,
# Line 283  Releasing Guile Line 285  Releasing Guile
285            install".            install".
286    
287          - Make sure LD_LIBRARY_PATH doesn't include anything          - Make sure LD_LIBRARY_PATH doesn't include anything
288            unnecessary.            unnecessary -- though at the moment it (or
289              LTDL_LIBRARY_PATH) will need to include guile's lib
290              directory if that directory is not already in the normal
291              places libltdl looks.
292    
293          - Run the test suite on the installed version.          - Run the test suite on the installed version.
294              ./check-guile -i [INSTALL_PATH]/bin/guile              ./check-guile -i [INSTALL_PATH]/bin/guile
# Line 291  Releasing Guile Line 296  Releasing Guile
296          - Look at the install tree (with "find | sort" or similar) and          - Look at the install tree (with "find | sort" or similar) and
297            make sure nothing seems obviously amiss.            make sure nothing seems obviously amiss.
298    
         - Check that the dependencies in guile-readline/Makefile look  
           OK.  (We currently use a kludge which edits the dependencies  
           generated by automake so that Guile can be built in a  
           directory separate from the source tree also with non-GNU  
           make programs.)  
   
299          - Make sure readline works.          - Make sure readline works.
300    
301          - You might try the example code in the doc directory.          - You might try the example code in the doc directory.

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26