Changeset 26494 in project


Ignore:
Timestamp:
04/14/12 23:13:13 (9 years ago)
Author:
Kon Lovett
Message:

compiled setup-helper

Location:
wiki/eggref/4
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • wiki/eggref/4/setup-helper

    r26489 r26494  
    1111extensions.
    1212
    13 '''NOTE''': This extension is source-only, an include file, so it is
    14 copied into a default, global, Chicken include location. The default
    15 global Chicken include location is Chicken Home. Due to security issues
    16 this will fail for some users. As a backup the include file is also
    17 available in the Chicken Repository. Installing an egg dependent on
     13'''NOTE''': The include file version is copied into a default, global, Chicken
     14include location. The default global Chicken include location is Chicken Home. Due
     15to security issues this will fail for some users. As a backup the include file is
     16also available in the Chicken Repository. Installing an egg dependent on
    1817''setup-helper'' then requires a command such as:
    19 ''{{CHICKEN_INCLUDE_PATH=<chicken-repository> chicken-install
    20 <egg-name>}}''.
     18''{{CHICKEN_INCLUDE_PATH=<chicken-repository> chicken-install <egg-name>}}''.
     19
     20Support for the include form is '''Deprecated''' and will be removed as soon as
     21possible.
    2122
    2223
     
    9394==== EXECUTABLE-EXTENSION
    9495
    95 Constants suitable for use as the {{EXT}} argument to {{make-pathname}}.
     96Values suitable for use as the {{EXT}} argument to {{make-pathname}}.
    9697
    9798==== DIRECTORY-SEPARATOR
    9899
    99 The platform specific directory separator {{string}}. A constant.
     100The platform specific directory separator {{string}}.
    100101
    101102==== installation-chicken-home
     
    510511== Usage
    511512
    512 <enscript language=scheme> (include "setup-helper") </enscript>
     513<enscript language=scheme>
     514(use "setup-helper-mod")
     515</enscript>
    513516
    514517
     
    518521;;;; example.setup -*- Hen -*-
    519522
    520 (include "setup-helper")
     523(use "setup-helper-mod")
    521524
    522525; Paranoid (verify-extension-name "example")
    523526
    524527(setup-shared-extension-module 'example (extension-version "1.0.0")
    525 compile-options: '(-extend easyffi) install-options: '((syntax)))
     528  compile-options: '(-extend easyffi) install-options: '((syntax)))
    526529</enscript>
    527530
     
    533536* Static library support is untested.
    534537
    535 * This extension is not compiled.
    536 
    537538* Incomplete or no support for type database.
    538539
     
    545546== Version history
    546547
     548; 1.4.1 : Fixed missing file.
     549; 1.4.0 : Compiled version ''setup-helper-mod''. Include form deprecated.
    547550; 1.3.3 : Remove -unboxing as default option.
    548551; 1.3.2 : Use 'repository-path' function (Ticket #722). Install in {{(repository-path)}} & {{(chicken-home)}} (Ticket #722 & Ticket #773).
  • wiki/eggref/4/srfi-19

    r24176 r26494  
    723723== Version history
    724724
     725; 3.3.0 : Uses compiled ''setup-helper-mod''.
    725726; 3.2.0 : Removed ''null'' time-period.
    726727; 3.1.2 : Fix for flonum {{(current-milliseconds)}}. Fix for {{date-add/subtract-duration}} (actually {{time->date}} support for {{date-timezone-info}}). [Reported by Thomas Hintz]
  • wiki/eggref/4/srfi-29

    r21389 r26494  
    368368== Version history
    369369
     370; 2.3.0 : Uses compiled ''setup-helper-mod''.
    370371; 2.2.0 : Added runtime support for package per thread. Removed deprecated identifiers.
    371372; 2.1.3 : Added {{unbound-variable-condition?}}. Deprecated {{!localized-template}} & {{make-!localized-template}} in favor of {{required-localized-template}} & {{make-required-localized-template}}.
Note: See TracChangeset for help on using the changeset viewer.