Changeset 7850 in project


Ignore:
Timestamp:
01/22/08 19:17:25 (12 years ago)
Author:
Kon Lovett
Message:

Split into sep installed extn. Stops the "redefined variable" msgs from utf8-srfi-13.

Location:
utf8
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • utf8/utf8.html

    r7833 r7850  
    4040<h3>Version:</h3>
    4141<ul>
     42<li>1.14 Split modules into separate extensions. [Kon Lovett]</li>
    4243<li>1.13 Removed read/write-byte definition. [Kon Lovett]</li>
    4344<li>1.12 </li>
     
    349350
    350351
    351 <p>COMPILATION NOTE
    352 
    353 <p>Do not be alarmed by the flurry of warning messages about
    354 "redefinition of imported variable `utf8-srfi-13$$...' from `utf8"
    355 during compilation of 'utf8-srfi-13.scm'. The messages are the
    356 result of the utf8.setup-info exports listing. The basic extension
    357 is named 'utf8' and is used by 'utf8-srfi-13'. The list of all exports
    358 for the entire package is also named 'utf8'. So the variables appear
    359 to be defined by the 'utf8' extension.</p>
    360 
    361 
    362352<h3>License:</h3>
    363353
  • utf8/utf8.setup

    r7833 r7850  
    44  ,@(if has-exports? '(-check-imports -emit-exports byte-string.exports) '())
    55  byte-string.scm)
     6(install-extension 'byte-string
     7 '("byte-string.so")
     8 `((version 1.14)
     9   ,@(if has-exports? `((exports "byte-string.exports")) '()) ) )
     10
    611(compile -s -O2 -d1
    712  ,@(if has-exports? '(-check-imports -emit-exports utf8-lolevel.exports) '())
    813  utf8-lolevel.scm)
     14(install-extension 'utf8-lolevel
     15 '("utf8-lolevel.so")
     16 `((version 1.14)
     17   ,@(if has-exports? `((exports "utf8-lolevel.exports")) '()) ) )
     18
    919(compile -s -O2 -d1 -R syntax-case
    1020  ,@(if has-exports? '(-check-imports -emit-exports utf8.exports) '())
    1121  utf8.scm)
     22(install-extension 'utf8
     23 '("utf8.scm"
     24   "utf8.so"
     25   "utf8.html")
     26 `((version 1.14)
     27   ,@(if has-exports? `((exports "utf8.exports")) '())
     28   (documentation "utf8.html") ) )
     29
     30(compile -s -O2 -d1 -R syntax-case
     31  ,@(if has-exports? '(-check-imports -emit-exports utf8-srfi-14.exports) '())
     32  utf8-srfi-14.scm)
     33(install-extension 'utf8-sefi-14
     34 '("utf8-srfi-14.scm"
     35   "utf8-srfi-14.so")
     36 `((version 1.14)
     37   ,@(if has-exports? `((exports "utf8-srfi-14.exports")) '())
     38   (documentation "utf8.html") ) )
     39
    1240(compile -s -O2 -d1
    1341  ,@(if has-exports? '(-check-imports -emit-exports byte-string-srfi-13.exports) '())
    1442  byte-string-srfi-13.scm)
    15 (compile -s -O2 -d1 -R syntax-case
    16   ,@(if has-exports? '(-check-imports -emit-exports utf8-srfi-14.exports) '())
    17   utf8-srfi-14.scm)
     43(install-extension 'byte-string-srfi-13
     44 '("byte-string-srfi-13.so")
     45 `((version 1.14)
     46   ,@(if has-exports? `((exports "byte-string-srfi-13.exports")) '())
     47   (documentation "utf8.html") ) )
     48
    1849(compile -s -O2 -d1 -R syntax-case
    1950  ,@(if has-exports? '(-check-imports -emit-exports utf8-srfi-13.exports) '())
    2051  utf8-srfi-13.scm)
     52(install-extension 'utf8-serfi-13
     53 '("utf8-srfi-13.scm"
     54   "utf8-srfi-13.so")
     55 `((version 1.14)
     56   ,@(if has-exports? `((exports "utf8-srfi-13.exports")) '())
     57   (documentation "utf8.html") ) )
     58
    2159(compile -s -O2 -d1
    2260  ,@(if has-exports? '(-check-imports -emit-exports char-set.exports) '())
    2361  char-set.scm)
     62(install-extension 'char-set
     63 '("char-set.so")
     64 `((version 1.14)
     65   ,@(if has-exports? `((exports "char-set.exports")) '())
     66   (documentation "utf8.html") ) )
     67
    2468(compile -s -O2 -d1 -R syntax-case
    2569  ,@(if has-exports? '(-check-imports -emit-exports case-map.exports) '())
    2670  case-map.scm)
    27 
    28 (install-extension 'utf8
    29  '("utf8.scm" "utf8-srfi-13.scm" "utf8-srfi-14.scm"
    30    "utf8.so" "byte-string.so" "utf8-lolevel.so"
    31    "byte-string-srfi-13.so" "utf8-srfi-13.so"
    32    "utf8-srfi-14.so" "char-set.so"
    33    "case-map.so"
    34     "utf8.html"
    35     "case-map-1.dat" "case-map-2.dat")
    36  `((version 1.13)
    37    ,@(if has-exports? `((exports "byte-string.exports")) '())
    38    ,@(if has-exports? `((exports "utf8-lolevel.exports")) '())
    39    ,@(if has-exports? `((exports "utf8.exports")) '())
    40    ,@(if has-exports? `((exports "byte-string-srfi-13.exports")) '())
    41    ,@(if has-exports? `((exports "utf8-srfi-13.exports")) '())
    42    ,@(if has-exports? `((exports "utf8-srfi-14.exports")) '())
    43    ,@(if has-exports? `((exports "char-set.exports")) '())
     71(install-extension 'case-map
     72 '("case-map.so" "case-map-1.dat" "case-map-2.dat")
     73 `((version 1.14)
    4474   ,@(if has-exports? `((exports "case-map.exports")) '())
    4575   (documentation "utf8.html") ) )
Note: See TracChangeset for help on using the changeset viewer.