remove compat bins: DrScheme, MrEd.exe, MrEd.app
leaving mred (Unix and Mac OS X) for scripts
This commit is contained in:
parent
f1d0811249
commit
8d9e10f34e
|
@ -1,4 +1,4 @@
|
|||
#lang setup/infotab
|
||||
|
||||
(define mred-launcher-names '("DrScheme"))
|
||||
(define mred-launcher-libraries '("drscheme.rkt"))
|
||||
;(define mred-launcher-names '("DrScheme"))
|
||||
;(define mred-launcher-libraries '("drscheme.rkt"))
|
||||
|
|
|
@ -3,19 +3,23 @@
|
|||
(require launcher compiler/embed)
|
||||
(provide post-installer)
|
||||
|
||||
;; Platforms that get a `MrEd' executable:
|
||||
(define mred-exe-systems '(unix))
|
||||
|
||||
(define (post-installer path)
|
||||
(define variants (available-mred-variants))
|
||||
(for ([v variants] #:when (memq v '(3m cgc)))
|
||||
(parameterize ([current-launcher-variant v])
|
||||
(create-embedding-executable
|
||||
(mred-program-launcher-path "MrEd")
|
||||
#:cmdline '("-I" "scheme/gui/init")
|
||||
#:variant v
|
||||
#:launcher? #t
|
||||
#:gracket? #t
|
||||
#:aux '((framework-root . #f)
|
||||
(dll-dir . #f)
|
||||
(relative? . #t)))))
|
||||
(when (memq (system-type) mred-exe-systems)
|
||||
(for ([v variants] #:when (memq v '(3m cgc)))
|
||||
(parameterize ([current-launcher-variant v])
|
||||
(create-embedding-executable
|
||||
(mred-program-launcher-path "MrEd")
|
||||
#:cmdline '("-I" "scheme/gui/init")
|
||||
#:variant v
|
||||
#:launcher? #t
|
||||
#:gracket? #t
|
||||
#:aux '((framework-root . #f)
|
||||
(dll-dir . #f)
|
||||
(relative? . #t))))))
|
||||
;; add a mred-text executable that uses the -z flag (preferring a script)
|
||||
(for ([vs '((script-3m 3m) (script-cgc cgc))])
|
||||
(let ([v (findf (lambda (v) (memq v variants)) vs)])
|
||||
|
@ -47,5 +51,5 @@
|
|||
(make-gracket-launcher
|
||||
'()
|
||||
(mred-program-launcher-path "MrEd")
|
||||
'([exe-name . "MrEd"] [relative? . #t]
|
||||
'([exe-name . "GRacket"] [relative? . #t]
|
||||
[framework-root . #f] [dll-dir . #f]))))))
|
||||
|
|
|
@ -35,21 +35,21 @@ Racket software includes or extends the following copyrighted material:
|
|||
@copyright{
|
||||
DrScheme
|
||||
Copyright (c) 1995-2003 PLT
|
||||
Copyright (c) 2004-2011 PLT Scheme Inc.
|
||||
Copyright (c) 2004-2010 PLT Scheme Inc.
|
||||
All rights reserved.
|
||||
}
|
||||
|
||||
@copyright{
|
||||
MrEd
|
||||
Copyright (c) 1995-2003 PLT
|
||||
Copyright (c) 2004-2011 PLT Scheme Inc.
|
||||
Copyright (c) 2004-2010 PLT Scheme Inc.
|
||||
All rights reserved.
|
||||
}
|
||||
|
||||
@copyright{
|
||||
MzScheme
|
||||
Copyright (c) 1995-2003 PLT
|
||||
Copyright (c) 2004-2011 PLT Scheme Inc.
|
||||
Copyright (c) 2004-2010 PLT Scheme Inc.
|
||||
All rights reserved.
|
||||
}
|
||||
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
------------------------------
|
||||
Version 5.2
|
||||
------------------------------
|
||||
|
||||
. Removed the "DrScheme" compatability program.
|
||||
|
||||
------------------------------
|
||||
Version 5.1
|
||||
------------------------------
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
Version 5.1.0.6
|
||||
Removed the "MrEd" compatability executable under Windows
|
||||
and Mac OS X, but the "mred" compatibility script remains
|
||||
|
||||
Version 5.1.0.5
|
||||
racket/gui: added 'wheel-left and 'wheel-right events
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user