commit d64058ce51bfeaf54bd68dc766f091cb0f3c48c6
parent 5d2f8cc5127cabef234ee3875c60bf589ada0dc4
Author: Georges Dupéron <georges.duperon@gmail.com>
Date: Wed, 25 Jan 2017 02:08:43 +0100
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
Diffstat:
2 files changed, 9 insertions(+), 6 deletions(-)
diff --git a/.travis.yml b/.travis.yml
@@ -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:
diff --git a/info.rkt b/info.rkt
@@ -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"))