Changeset 6602 in project


Ignore:
Timestamp:
11/01/07 08:52:21 (13 years ago)
Author:
Ivan Raikov
Message:

Updated build script to use platform-dependent dynamic library suffix.

Location:
dyn-vector/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • dyn-vector/trunk/dyn-vector-eggdoc.scm

    r5178 r6602  
    1313
    1414     (history
     15      (version "1.8" "Build script updated for better cross-platform compatibility")
    1516      (version "1.7" "eggdoc documentation fix")
    1617      (version "1.6" "License upgrade to GPL v3")
  • dyn-vector/trunk/dyn-vector.setup

    r5178 r6602  
    11
    22(define has-exports? (string>=? (chicken-version) "2.310"))
     3
     4(define (dynld-name fn)         
     5  (make-pathname #f fn ##sys#load-dynamic-extension))   
    36
    47(compile -O2 -d0 -s dyn-vector.scm 
     
    1417
    1518  ; Files to install for your extension:
    16   `("dyn-vector.so" "dyn-vector.html"
     19  `(,(dynld-name "dyn-vector") "dyn-vector.html"
    1720    ,@(if has-exports? '("dyn-vector.exports") (list)) )
    1821
    1922  ; Assoc list with properties for your extension:
    20   `((version 1.7)
     23  `((version 1.8)
    2124    (documentation "dyn-vector.html")
    2225    ,@(if has-exports? `((exports "dyn-vector.exports")) (list)) ))
Note: See TracChangeset for help on using the changeset viewer.