cisco / ChezScheme

Chez Scheme
Apache License 2.0
6.89k stars 983 forks source link

Version 10.0.0 #801

Closed burgerrg closed 5 months ago

burgerrg commented 5 months ago
mflatt commented 5 months ago

Thanks for the repair to (scheme-version). The original intent was to follow Semantic Versioning, and I think I probably got confused started mixing up conventions by dropping a 0 as the patch number.

The makefiles/install.zuo scripts still drops a 0 as the patch number when building an install directory name. For example, boot files are installed by default into /usr/local/lib/csv10.0/. Should that change, too, to make it /usr/local/lib/csv10.0.0/? I think the right change would be at line 73:

  (define Version (let ([l (get-version)])
                    (~a "csv" (list-ref l 0) "." (list-ref l 1) "." (list-ref l 2)
                        (if (= (list-ref l 3) 0)
                            ""
                            (~a "-pre-release." (list-ref l 3))))))