Skip build on versions < 6.8, as they use a different internal representation in syntax/parse, and we want to share the same structs to have some compatibility between syntax/parse and stxparse-info/parse

This commit is contained in:
Georges Dupéron 2017-01-25 02:08:43 +01:00
parent 5d2f8cc512
commit d64058ce51
2 changed files with 9 additions and 6 deletions

View File

@ -24,11 +24,14 @@ env:
#- RACKET_VERSION=6.1 RECENT=false
#- RACKET_VERSION=6.1.1 RECENT=true
#- RACKET_VERSION=6.2 RECENT=true
- RACKET_VERSION=6.3 RECENT=true
- RACKET_VERSION=6.4 RECENT=true
- RACKET_VERSION=6.5 RECENT=true
- RACKET_VERSION=6.6 RECENT=true
- RACKET_VERSION=6.7 RECENT=true
### These versions use a different internal representation for syntax/parse structs,
### since we are relying on them for compatibility, it's simpler to skip them.
###- RACKET_VERSION=6.3 RECENT=true
###- RACKET_VERSION=6.4 RECENT=true
###- RACKET_VERSION=6.5 RECENT=true
###- RACKET_VERSION=6.6 RECENT=true
###- RACKET_VERSION=6.7 RECENT=true
- RACKET_VERSION=6.8 RECENT=true
- RACKET_VERSION=HEAD RECENT=true
matrix:

View File

@ -1,6 +1,6 @@
#lang info
(define collection "stxparse-info")
(define deps '("base"
(define deps '(("base" #:version "6.7.0.900")
"rackunit-lib"
;; Because scribble/example is not available on v6.3:
"version-case"))