More module system tweaks

darcs
slava 2006-06-19 01:02:35 +00:00
parent 0205234638
commit a6a8408c15
12 changed files with 8 additions and 24 deletions

View File

@ -1,6 +1,3 @@
IN: scratchpad
USING: kernel parser sequences words compiler ;
REQUIRE: crypto ; REQUIRE: crypto ;
PROVIDE: aim { "net-bytes.factor" "aim.factor" } ; PROVIDE: aim { "net-bytes.factor" "aim.factor" } ;

View File

@ -1,7 +1,7 @@
USING: modules words ; USING: modules words ;
REQUIRE: aim cairo concurrency coroutines crypto dlists REQUIRE: aim cairo concurrency coroutines crypto dlists
gap-buffer httpd math postgresql process random-tester embedded gap-buffer httpd math postgresql process random-tester
splay-trees sqlite units ; splay-trees sqlite units ;
"x11" vocab [ "x11" vocab [

View File

@ -1,8 +1,5 @@
IN: scratchpad USING: alien ;
USING: alien kernel parser compiler words sequences ;
"cairo" "libcairo" add-simple-library "cairo" "libcairo" add-simple-library
PROVIDE: cairo { "/contrib/cairo/cairo.factor" } ; PROVIDE: cairo { "/contrib/cairo/cairo.factor" } ;
{ "cairo" } compile-vocabs

View File

@ -1,5 +1,3 @@
USING: modules ;
REQUIRE: dlists ; REQUIRE: dlists ;
PROVIDE: concurrency PROVIDE: concurrency

View File

@ -1,6 +1,3 @@
IN: scratchpad
USING: kernel parser sequences words compiler ;
REQUIRE: math ; REQUIRE: math ;
PROVIDE: crypto { PROVIDE: crypto {

View File

@ -69,3 +69,5 @@ USING: sequences kernel parser math namespaces io ;
<file-writer> [ <file-writer> [
run-embedded-file run-embedded-file
] with-stream ; ] with-stream ;
PROVIDE: embedded ;

View File

@ -1,5 +1,3 @@
USING: modules ;
REQUIRE: process concurrency x11 ; REQUIRE: process concurrency x11 ;
PROVIDE: factory { "factory.factor" } ; PROVIDE: factory { "factory.factor" } ;

View File

@ -1,5 +1,3 @@
USING: kernel sequences parser words compiler ;
PROVIDE: gap-buffer PROVIDE: gap-buffer
{ "circular.factor" "gap-buffer.factor" } { "circular.factor" "gap-buffer.factor" }
{ "circular-tests.factor" "gap-buffer-tests.factor" } ; { "circular-tests.factor" "gap-buffer-tests.factor" } ;

View File

@ -1,5 +1,4 @@
IN: scratchpad USING: io ;
USING: words kernel parser sequences io compiler ;
PROVIDE: httpd { PROVIDE: httpd {
"mime.factor" "mime.factor"

View File

@ -1,6 +1,3 @@
IN: scratchpad
USING: modules ;
PROVIDE: math { PROVIDE: math {
"utils.factor" "utils.factor"
"combinatorics.factor" "combinatorics.factor"

View File

@ -1,4 +1,4 @@
USING: alien modules ; USING: alien ;
"postgresql" "libpq" add-simple-library "postgresql" "libpq" add-simple-library

View File

@ -3,8 +3,9 @@
#! "contrib/httpd/embedded.factor" run-file #! "contrib/httpd/embedded.factor" run-file
#! "contrib/vim/load.factor" run-file #! "contrib/vim/load.factor" run-file
REQUIRE: embedded ;
USING: embedded io ; USING: embedded io ;
"contrib/vim" cd "contrib/vim" cd
"factor.vim.fgen" "factor.vim" embedded-convert "factor.vim.fgen" "factor.vim" embedded-convert