Changeset 5945 in project


Ignore:
Timestamp:
09/07/07 11:29:51 (13 years ago)
Author:
felix winkelmann
Message:

renamed some tools in misc/; apply hack fix on x86-64 (again); re-added manual

Location:
chicken/trunk
Files:
42 added
11 edited
2 moved

Legend:

Unmodified
Added
Removed
  • chicken/trunk/Makefile

    r5919 r5945  
    4646        @echo "  $(MAKE) PLATFORM=macosx"
    4747        @echo "  $(MAKE) PLATFORM=mingw"
     48        @echo "  $(MAKE) PLATFORM=solaris"
    4849        @echo "  $(MAKE) PLATFORM=cross-linux-mingw"
    4950        @echo ""
  • chicken/trunk/README

    r5919 r5945  
    33  (c)2000-2007 Felix L. Winkelmann
    44
    5   Version 2.704
     5  Version 2.705
    66
    77
     
    171171 5. Platform issues:
    172172
     173        - *BSD system users *must* use GNU make ("gmake") - the makefiles
     174          can not be processed by BSD make.
     175
    173176        - Some old Linux distributions ship with a buggy version of
    174177          the GNU C compiler (2.96). If the system is configured for
  • chicken/trunk/buildversion

    r5917 r5945  
    1 2.704
     12.705
  • chicken/trunk/chicken-profile.1

    r1016 r5945  
    6363.SH SEE ALSO
    6464.BR chicken(1)
    65 .BR chicken-config(1)
    6665.BR csc(1)
  • chicken/trunk/chicken-setup.1

    r4340 r5945  
    227227.
    228228
     229.SH DOCUMENTATION
     230
     231More information can be found in the
     232.I Chicken\ User's\ Manual
     233
    229234.SH BUGS
    230235Submit bug reports by e-mail to
     
    237242.SH SEE ALSO
    238243.BR chicken(1)
    239 .BR chicken-config(1)
    240244.BR csc(1)
  • chicken/trunk/chicken.1

    r4845 r5945  
    431431
    432432More information can be found in the
    433 .I Chicken\ Manual
    434 which is provided in HTML format as
    435 .B manual\.html
    436 in the distribution.
     433.I Chicken\ User's\ Manual
    437434
    438435.SH BUGS
     
    449446
    450447.BR csc(1)
    451 .BR chicken-config(1)
  • chicken/trunk/csc.1

    r2868 r5945  
    4444
    4545More information can be found in the
    46 .I Chicken\ Manual
    47 which is provided in HTML format as
    48 .B manual\.html
    49 in the distribution.
     46.I Chicken\ User's\ Manual
    5047
    5148.SH BUGS
     
    5956.SH SEE ALSO
    6057.BR chicken(1)
    61 .BR chicken-config(1)
  • chicken/trunk/csi.1

    r2488 r5945  
    159159
    160160More information can be found in the
    161 .I Chicken\ Manual
    162 which is provided in HTML format as
    163 .B manual\.html
    164 in the distribution.
     161.I Chicken\ User's\ Manual
    165162
    166163.SH BUGS
     
    173170
    174171.SH SEE ALSO
    175 .BR extend-csi(1)
    176172.BR chicken(1)
    177 .BR chicken-config(1)
  • chicken/trunk/defaults.make

    r5919 r5945  
    4848LIBDIR = $(DESTDIR)/lib
    4949SHAREDIR = $(DESTDIR)/share
     50DATADIR = $(SHAREDIR)/chicken
    5051MANDIR = $(SHAREDIR)/man/man1
    5152INFODIR = $(SHAREDIR)/info
    5253INCDIR = $(DESTDIR)/include
    53 DOCDIR = $(SHAREDIR)/chicken/doc
     54DOCDIR = $(DATADIR)/doc
     55
     56ifdef EXTRASLOT
     57EGGDIR = $(DESTDIR)/lib/chicken/$(BINARYVERSION)x
     58else
    5459EGGDIR = $(DESTDIR)/lib/chicken/$(BINARYVERSION)
     60endif
    5561
    5662# commands
     
    192198        echo "#endif" >>$@
    193199        echo "#ifndef C_INSTALL_SHARE_HOME" >>$@
    194         echo "# define C_INSTALL_SHARE_HOME \"$(SHAREDIR)\"" >>$@
     200        echo "# define C_INSTALL_SHARE_HOME \"$(DATADIR)\"" >>$@
    195201        echo "#endif" >>$@
    196202        echo "#ifndef C_INSTALL_BIN_HOME" >>$@
  • chicken/trunk/misc/makehtml.scm

    r5930 r5945  
    11#!/bin/sh
    2 #| ;;; makedoc -*- Hen -*-
     2#| ;;; makehtml.scm -*- Hen -*-
    33exec csi -s $0 "$@"
    44|#
     
    5151(define *wikisync* #f)
    5252(define *wikipath* "~/eggs/wiki")
     53(define *fetch-manual* #f)
    5354
    5455(define (hyphen s)
     
    193194
    194195(define (usage code)
     196  (print "makedoc --fetch-manual")
    195197  (print "makedoc --extension-path=EXTPATH [--pdf] [--wikisync] [--wikipath=PATH] [--only=PAGENAME]")
    196198  (exit code) )
    197199
    198200(simple-args)
     201
     202(when *fetch-manual*
     203  (for-each
     204   (lambda (f)
     205     (system* "cp ~a manual"
     206              (string-concatenate
     207               (map (lambda (c)
     208                      (if (not (memq c '(#\' #\" #\space)))
     209                          (string c)
     210                          (string #\\ c) ) )
     211                    (string->list (make-pathname *wikipath* f)) ))))
     212   manual-wiki-files)
     213  (exit) )
    199214
    200215(unless *extension-path* (usage 1))
  • chicken/trunk/misc/setversion.scm

    r5930 r5945  
    1 ;;;; nextbuild.scm - Bump version-number
     1;;;; setversion.scm - Bump version-number
    22
    33(use utils)
  • chicken/trunk/rules.make

    r5922 r5945  
    727727        $(INSTALL_PROGRAM) $(INSTALL_PROGRAM_FILE_OPTIONS) README LICENSE $(DOCDIR)
    728728        $(INSTALL_PROGRAM) $(INSTALL_PROGRAM_FILE_OPTIONS) chicken-more-macros.scm \
    729           chicken-ffi-macros.scm $(SHAREDIR)
    730         -$(INSTALL_PROGRAM) $(INSTALL_PROGRAM_FILE_OPTIONS) *.exports $(SHAREDIR)
     729          chicken-ffi-macros.scm $(DATADIR)
     730        -$(INSTALL_PROGRAM) $(INSTALL_PROGRAM_FILE_OPTIONS) *.exports $(DATADIR)
    731731        $(INSTALLINFO_PROGRAM) $(INSTALLINFO_PROGRAM_OPTIONS) --infodir=$(INFODIR) chicken.info
    732732ifdef WINDOWS
  • chicken/trunk/version.scm

    r5917 r5945  
    1 (define-constant +build-version+ "2.704")
     1(define-constant +build-version+ "2.705")
Note: See TracChangeset for help on using the changeset viewer.