source: project/release/3/utf8/tags/2.0.6/utf8.setup @ 14264

Last change on this file since 14264 was 14264, checked in by sjamaan, 11 years ago

Tag version 2.0.6 of utf8 (I hope everything's cool with this)

File size: 2.5 KB
Line 
1(define has-exports? (string>=? (chicken-version) "2.310"))
2
3(compile -s -O2 -d1
4  ,@(if has-exports? '(-check-imports -emit-exports byte-string.exports) '())
5  byte-string.scm)
6(install-extension 'byte-string
7 '("byte-string.so")
8 `((version "2.0.6")
9   ,@(if has-exports? `((exports "byte-string.exports")) '()) ) )
10
11(compile -s -optimize-level 3 -d1
12  ,@(if has-exports? '(-check-imports -emit-exports utf8-lolevel.exports) '())
13  utf8-lolevel.scm)
14(install-extension 'utf8-lolevel
15 '("utf8-lolevel.so")
16 `((version "2.0.6")
17   ,@(if has-exports? `((exports "utf8-lolevel.exports")) '()) ) )
18
19(compile -s -O2 -d1
20  ,@(if has-exports? '(-check-imports -emit-exports utf8.exports) '())
21  utf8-support.scm)
22(install-extension 'utf8
23 '("utf8.scm"
24   "utf8-support.so"
25   "utf8.html")
26 `((version "2.0.6")
27   ,@(if has-exports? `((exports "utf8.exports")) '())
28   (syntax)
29   (require-at-runtime utf8-support)
30   (documentation "utf8.html") ) )
31
32(compile -s -O2 -d1
33  ,@(if has-exports? '(-check-imports -emit-exports utf8-srfi-14.exports) '())
34  utf8-srfi-14.scm)
35(install-extension 'utf8-srfi-14
36 '("utf8-srfi-14.scm"
37   "utf8-srfi-14.so")
38 `((version "2.0.6")
39   ,@(if has-exports? `((exports "utf8-srfi-14.exports")) '())
40   (documentation "utf8.html") ) )
41
42(compile -s -O2 -d1
43  ,@(if has-exports? '(-check-imports -emit-exports byte-string-srfi-13.exports) '())
44  byte-string-srfi-13.scm)
45(install-extension 'byte-string-srfi-13
46 '("byte-string-srfi-13.so")
47 `((version "2.0.6")
48   ,@(if has-exports? `((exports "byte-string-srfi-13.exports")) '())
49   (documentation "utf8.html") ) )
50
51(compile -s -O2 -d1
52  ,@(if has-exports? '(-check-imports -emit-exports utf8-srfi-13.exports) '())
53  utf8-srfi-13.scm)
54(install-extension 'utf8-srfi-13
55 '("utf8-srfi-13.scm"
56   "utf8-srfi-13.so")
57 `((version "2.0.6")
58   ,@(if has-exports? `((exports "utf8-srfi-13.exports")) '())
59   (documentation "utf8.html") ) )
60
61(compile -s -O2 -d1
62  ,@(if has-exports? '(-check-imports -emit-exports unicode-char-sets.exports) '())
63  unicode-char-sets.scm)
64(install-extension 'unicode-char-sets
65 '("unicode-char-sets.so")
66 `((version "2.0.6")
67   ,@(if has-exports? `((exports "unicode-char-sets.exports")) '())
68   (documentation "utf8.html") ) )
69
70(compile -s -O2 -d1
71  ,@(if has-exports? '(-check-imports -emit-exports utf8-case-map.exports) '())
72  utf8-case-map.scm)
73(install-extension 'utf8-case-map
74 '("utf8-case-map.so" "case-map-1.dat" "case-map-2.dat")
75 `((version "2.0.6")
76   ,@(if has-exports? `((exports "utf8-case-map.exports")) '())
77   (documentation "utf8.html") ) )
Note: See TracBrowser for help on using the repository browser.