make a drracket-plugin-lib pkg for other pkgs that provide plugins
to depend on (so they don't have to depend on all of drracket)
This commit is contained in:
parent
4c8b32fbcf
commit
940ce93fe9
9
pkgs/drracket-pkgs/drracket-plugin-lib/info.rkt
Normal file
9
pkgs/drracket-pkgs/drracket-plugin-lib/info.rkt
Normal file
|
@ -0,0 +1,9 @@
|
|||
#lang info
|
||||
|
||||
(define collection 'multi)
|
||||
|
||||
(define deps '("base"))
|
||||
|
||||
(define pkg-desc "DrRacket's plugin API")
|
||||
|
||||
(define pkg-authors '(robby))
|
|
@ -6,7 +6,7 @@
|
|||
framework
|
||||
browser/external
|
||||
setup/getinfo
|
||||
"drsig.rkt"
|
||||
drracket/private/drsig
|
||||
"../acks.rkt")
|
||||
|
||||
(import [prefix drracket:unit: drracket:unit^]
|
||||
|
|
|
@ -19,7 +19,7 @@ profile todo:
|
|||
framework
|
||||
framework/private/bday
|
||||
"embedded-snip-utils.rkt"
|
||||
"drsig.rkt"
|
||||
drracket/private/drsig
|
||||
"bindings-browser.rkt"
|
||||
"stack-checkpoint.rkt"
|
||||
net/sendurl
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
syntax/toplevel
|
||||
framework
|
||||
"eval-helpers.rkt"
|
||||
"drsig.rkt")
|
||||
drracket/private/drsig)
|
||||
|
||||
;; to ensure this guy is loaded (and the snipclass installed)
|
||||
;; in the drracket namespace & eventspace
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
(require racket/unit
|
||||
racket/class
|
||||
racket/gui/base
|
||||
"drsig.rkt"
|
||||
drracket/private/drsig
|
||||
framework
|
||||
string-constants)
|
||||
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
racket/file
|
||||
racket/math
|
||||
racket/unit
|
||||
"drsig.rkt"
|
||||
drracket/private/drsig
|
||||
racket/gui/base
|
||||
framework
|
||||
net/url
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#lang racket/unit
|
||||
|
||||
(require racket/class
|
||||
"drsig.rkt"
|
||||
drracket/private/drsig
|
||||
framework/private/logging-timer)
|
||||
|
||||
(import [prefix drracket:unit: drracket:unit^]
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
setup/dirs
|
||||
help/search
|
||||
help/private/buginfo
|
||||
"drsig.rkt")
|
||||
drracket/private/drsig)
|
||||
|
||||
(import [prefix drracket:frame: drracket:frame^]
|
||||
[prefix drracket:language-configuration: drracket:language-configuration/internal^]
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#lang racket/unit
|
||||
(require string-constants
|
||||
"drsig.rkt"
|
||||
drracket/private/drsig
|
||||
racket/gui/base
|
||||
racket/list
|
||||
framework)
|
||||
|
|
|
@ -9,7 +9,7 @@ remain the same for tools that use them.
|
|||
|
||||
|#
|
||||
|
||||
(require "drsig.rkt"
|
||||
(require drracket/private/drsig
|
||||
"local-member-names.rkt"
|
||||
racket/class
|
||||
framework)
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
racket/string
|
||||
racket/list
|
||||
racket/gui/base
|
||||
"drsig.rkt"
|
||||
drracket/private/drsig
|
||||
"tooltip.rkt"
|
||||
string-constants
|
||||
framework
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#lang racket/unit
|
||||
|
||||
(require "drsig.rkt"
|
||||
(require drracket/private/drsig
|
||||
string-constants
|
||||
|
||||
;; NOTE: this module instantiates stacktrace itself, so we have
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
"tools-drs.rkt"
|
||||
"language.rkt"
|
||||
"language-configuration.rkt"
|
||||
"drsig.rkt"
|
||||
drracket/private/drsig
|
||||
"init.rkt"
|
||||
"text.rkt"
|
||||
"app.rkt"
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
(require string-constants
|
||||
racket/contract
|
||||
racket/class
|
||||
"drsig.rkt"
|
||||
drracket/private/drsig
|
||||
"frame-icon.rkt"
|
||||
mred
|
||||
framework
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
racket/class
|
||||
racket/list
|
||||
framework
|
||||
"drsig.rkt")
|
||||
drracket/private/drsig)
|
||||
|
||||
(import)
|
||||
(export drracket:modes^)
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
framework/framework
|
||||
string-constants
|
||||
mrlib/graph
|
||||
"drsig.rkt"
|
||||
drracket/private/drsig
|
||||
"eval-helpers.rkt"
|
||||
racket/unit
|
||||
racket/async-channel
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
racket/unit
|
||||
racket/class
|
||||
racket/gui/base
|
||||
"drsig.rkt"
|
||||
drracket/private/drsig
|
||||
"local-member-names.rkt"
|
||||
framework/private/logging-timer)
|
||||
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
mrlib/close-icon
|
||||
mrlib/name-message
|
||||
"tooltip.rkt"
|
||||
"drsig.rkt"
|
||||
drracket/private/drsig
|
||||
"rep.rkt"
|
||||
"eval-helpers.rkt"
|
||||
"local-member-names.rkt"
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
mzlib/thread
|
||||
mzlib/async-channel
|
||||
string-constants
|
||||
"drsig.rkt")
|
||||
drracket/private/drsig)
|
||||
|
||||
(import [prefix drracket:frame: drracket:frame^]
|
||||
[prefix drracket:unit: drracket:unit^]
|
||||
|
|
|
@ -28,7 +28,7 @@ TODO
|
|||
racket/gui/base
|
||||
framework
|
||||
browser/external
|
||||
"drsig.rkt"
|
||||
drracket/private/drsig
|
||||
"local-member-names.rkt"
|
||||
"stack-checkpoint.rkt"
|
||||
"parse-logger-args.rkt"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#lang racket/unit
|
||||
(require mzlib/class
|
||||
"drsig.rkt"
|
||||
drracket/private/drsig
|
||||
framework)
|
||||
|
||||
(import)
|
||||
|
|
|
@ -14,7 +14,7 @@ This file sets up the right lexical environment to invoke the tools that want to
|
|||
mred
|
||||
framework
|
||||
framework/splash
|
||||
"drsig.rkt"
|
||||
drracket/private/drsig
|
||||
"language-object-contract.rkt"
|
||||
mrlib/switchable-button
|
||||
string-constants)
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
mred
|
||||
framework
|
||||
framework/splash
|
||||
"drsig.rkt"
|
||||
drracket/private/drsig
|
||||
"language-object-contract.rkt"
|
||||
mrlib/switchable-button
|
||||
string-constants)
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
string-constants
|
||||
framework
|
||||
(prefix-in tr: trace/stacktrace)
|
||||
"drsig.rkt")
|
||||
drracket/private/drsig)
|
||||
|
||||
(provide tracing@)
|
||||
|
||||
|
|
|
@ -31,7 +31,7 @@ module browser threading seems wrong.
|
|||
net/sendurl
|
||||
net/url
|
||||
|
||||
"drsig.rkt"
|
||||
drracket/private/drsig
|
||||
"auto-language.rkt"
|
||||
"insert-large-letters.rkt"
|
||||
"get-defs.rkt"
|
||||
|
|
|
@ -31,10 +31,11 @@
|
|||
"typed-racket-more"
|
||||
"trace"
|
||||
"macro-debugger"
|
||||
"net-lib"
|
||||
"net-lib"
|
||||
"srfi-lib"
|
||||
"srfi-doc"
|
||||
"unstable"
|
||||
"drracket-plugin-lib"
|
||||
"gui-pkg-manager-lib"))
|
||||
(define build-deps '("compatibility-doc"
|
||||
"draw-doc"
|
||||
|
@ -46,6 +47,8 @@
|
|||
"at-exp-lib"
|
||||
"rackunit-lib"))
|
||||
|
||||
(define implies '("drracket-plugin-lib"))
|
||||
|
||||
(define pkg-desc "The DrRacket programming environment")
|
||||
|
||||
(define pkg-authors '(robby))
|
||||
|
|
Loading…
Reference in New Issue
Block a user