Separating web-server signatures

svn: r6391
This commit is contained in:
Jay McCarthy 2007-05-29 21:29:46 +00:00
parent 9e7877d538
commit e9cc4026b9
13 changed files with 29 additions and 29 deletions

View File

@ -6,7 +6,8 @@
(lib "file.ss")
(lib "etc.ss")
(lib "web-server-unit.ss" "web-server")
(lib "sig.ss" "web-server")
(lib "web-server-sig.ss" "web-server")
(lib "web-config-sig.ss" "web-server")
(lib "configuration.ss" "web-server")
"private/config.ss")

View File

@ -1,6 +1,7 @@
(module link mzscheme
(require (lib "web-server-unit.ss" "web-server")
(lib "sig.ss" "web-server")
(lib "web-server-sig.ss" "web-server")
(lib "web-config-sig.ss" "web-server")
(lib "unit.ss")

View File

@ -1,6 +1,5 @@
(module main (lib "a-unit.ss")
(require (lib "sig.ss" "web-server")
(lib "framework.ss" "framework")
(require (lib "framework.ss" "framework")
(lib "mred.ss" "mred")
(lib "class.ss")
(lib "external.ss" "browser")

View File

@ -3,7 +3,7 @@
(require (lib "unit.ss")
(lib "etc.ss")
(lib "sig.ss" "web-server")
(lib "web-server-sig.ss" "web-server")
(lib "tcp-sig.ss" "net")
(lib "url-sig.ss" "net")
"internal-hp.ss")

View File

@ -7,7 +7,7 @@
"private/configuration-table-structs.ss"
"private/util.ss"
"private/parse-table.ss"
"sig.ss")
"web-config-sig.ss")
(define default-configuration-table-path
(build-path (collection-path "web-server") "configuration-table"))

View File

@ -8,7 +8,7 @@
"configuration-table-structs.ss"
"util.ss"
"cache-table.ss"
"../sig.ss"
"../web-config-sig.ss"
"../response-structs.ss")
; : str configuration-table -> configuration

View File

@ -3,9 +3,10 @@
(lib "pregexp.ss")
(lib "unit.ss")
(lib "tcp-sig.ss" "net"))
(require "util.ss"
(require "util.ss"
"../web-config-sig.ss"
"../web-server-unit.ss"
"../sig.ss"
"../web-server-sig.ss"
"../configuration.ss")
(define configuration@

View File

@ -1,17 +0,0 @@
(module sig mzscheme
(require (lib "unit.ss"))
(require "private/dispatch-server-sig.ss")
(provide ; XXX contract signature
(rename dispatch-server^ web-server^)
web-config^)
(define-signature web-config^
(max-waiting
virtual-hosts
access
scripts
initial-connection-timeout
port
listen-ip
instances
make-servlet-namespace)))

View File

@ -3,7 +3,7 @@
(lib "unit.ss"))
(require "../configuration.ss"
"../web-server.ss"
"../sig.ss"
"../web-config-sig.ss"
"../private/util.ss"
"../response-structs.ss"
"../managers/timeouts.ss"

View File

@ -0,0 +1,10 @@
(module web-config-sig (lib "a-signature.ss")
max-waiting
virtual-hosts
access
scripts
initial-connection-timeout
port
listen-ip
instances
make-servlet-namespace)

View File

@ -0,0 +1,3 @@
(module web-server-sig mzscheme
(require "private/dispatch-server-sig.ss")
(provide (rename dispatch-server^ web-server^)))

View File

@ -1,7 +1,8 @@
(module web-server-unit mzscheme
(require (lib "tcp-sig.ss" "net")
(lib "unit.ss"))
(require "sig.ss"
(require "web-server-sig.ss"
"web-config-sig.ss"
"private/dispatch-server-unit.ss"
"private/dispatch-server-sig.ss"
"private/web-server-structs.ss"

View File

@ -2,7 +2,8 @@
(require (lib "tcp-sig.ss" "net")
(lib "unit.ss")
(lib "contract.ss")
"sig.ss"
"web-config-sig.ss"
"web-server-sig.ss"
"web-server-unit.ss"
"configuration.ss"
"private/configuration-structures.ss")