diff --git a/basis/tools/deploy/backend/backend.factor b/basis/tools/deploy/backend/backend.factor index 0cc5d0b817..bc34ef804f 100644 --- a/basis/tools/deploy/backend/backend.factor +++ b/basis/tools/deploy/backend/backend.factor @@ -55,9 +55,10 @@ ERROR: can't-deploy-library-file library ; deploy-threads? get [ "threads" , ] when "compiler" , deploy-help? get [ "help" , ] when + native-io? [ "io" , ] when deploy-ui? get [ "ui" , ] when deploy-unicode? get [ "unicode" , ] when - native-io? [ "io" , ] when + ] { } make ; : staging-image-name ( profile -- name ) @@ -101,7 +102,6 @@ DEFER: ?make-staging-image : deploy-command-line ( image vocab manifest-file config -- flags ) [ bootstrap-profile ?make-staging-image - [ "-i=" bootstrap-profile staging-image-name append , "-resource-path=" "" resource-path append , diff --git a/basis/tools/deploy/deploy-tests.factor b/basis/tools/deploy/deploy-tests.factor index 8f1b838f51..b36baea256 100644 --- a/basis/tools/deploy/deploy-tests.factor +++ b/basis/tools/deploy/deploy-tests.factor @@ -26,7 +26,7 @@ cache-directory [ [ ] [ "hello-ui" shake-and-bake 1400000 small-enough? ] unit-test -[ "math-threads-compiler-ui" ] [ +[ "math-threads-compiler-io-ui" ] [ "hello-ui" deploy-config [ bootstrap-profile staging-image-name file-name "." split second diff --git a/extra/benchmark/ui-panes/deploy.factor b/extra/benchmark/ui-panes/deploy.factor index 90bd34bd3a..28cc352863 100644 --- a/extra/benchmark/ui-panes/deploy.factor +++ b/extra/benchmark/ui-panes/deploy.factor @@ -4,7 +4,7 @@ H{ { deploy-word-defs? f } { deploy-threads? t } { deploy-math? t } - { deploy-io 1 } + { deploy-io 3 } { deploy-reflection 1 } { deploy-unicode? f } { "stop-after-last-window?" t } diff --git a/extra/chicago-talk/deploy.factor b/extra/chicago-talk/deploy.factor index 0ef2551851..ce8739ea34 100644 --- a/extra/chicago-talk/deploy.factor +++ b/extra/chicago-talk/deploy.factor @@ -1,7 +1,7 @@ USING: tools.deploy.config ; V{ { deploy-ui? t } - { deploy-io 1 } + { deploy-io 3 } { deploy-reflection 1 } { deploy-math? t } { deploy-word-props? f } diff --git a/extra/color-picker/deploy.factor b/extra/color-picker/deploy.factor index 1c24d9eacb..3c4ac8ebb3 100644 --- a/extra/color-picker/deploy.factor +++ b/extra/color-picker/deploy.factor @@ -7,7 +7,7 @@ H{ { deploy-unicode? f } { deploy-c-types? f } { deploy-word-defs? f } - { deploy-io 2 } + { deploy-io 3 } { deploy-reflection 1 } { "stop-after-last-window?" t } { deploy-math? t } diff --git a/extra/game/input/demos/joysticks/deploy.factor b/extra/game/input/demos/joysticks/deploy.factor index 8ef5231362..a16361d5e6 100644 --- a/extra/game/input/demos/joysticks/deploy.factor +++ b/extra/game/input/demos/joysticks/deploy.factor @@ -1,7 +1,7 @@ USING: tools.deploy.config ; H{ { deploy-name "joystick-demo" } - { deploy-io 2 } + { deploy-io 3 } { deploy-word-defs? f } { deploy-c-types? t } { deploy-word-props? f } diff --git a/extra/gesture-logger/deploy.factor b/extra/gesture-logger/deploy.factor index 124e2f0437..9e6387b9b3 100644 --- a/extra/gesture-logger/deploy.factor +++ b/extra/gesture-logger/deploy.factor @@ -1,7 +1,7 @@ USING: tools.deploy.config ; V{ { deploy-ui? t } - { deploy-io 1 } + { deploy-io 3 } { deploy-reflection 3 } { deploy-math? t } { deploy-word-props? f } diff --git a/extra/gpu/demos/raytrace/deploy.factor b/extra/gpu/demos/raytrace/deploy.factor index 2fec4f861f..3ac43ec4f0 100644 --- a/extra/gpu/demos/raytrace/deploy.factor +++ b/extra/gpu/demos/raytrace/deploy.factor @@ -6,7 +6,7 @@ H{ { deploy-console? f } { deploy-unicode? f } { "stop-after-last-window?" t } - { deploy-io 2 } + { deploy-io 3 } { deploy-reflection 2 } { deploy-word-props? f } { deploy-math? t } diff --git a/extra/hello-ui/deploy.factor b/extra/hello-ui/deploy.factor index ceff9857cb..c3a5f900c5 100644 --- a/extra/hello-ui/deploy.factor +++ b/extra/hello-ui/deploy.factor @@ -5,7 +5,7 @@ H{ { deploy-c-types? f } { deploy-unicode? f } { "stop-after-last-window?" t } - { deploy-io 1 } + { deploy-io 3 } { deploy-reflection 1 } { deploy-word-props? f } { deploy-math? t } diff --git a/extra/hello-unicode/deploy.factor b/extra/hello-unicode/deploy.factor index 106817aa50..bb96a14fd4 100644 --- a/extra/hello-unicode/deploy.factor +++ b/extra/hello-unicode/deploy.factor @@ -9,6 +9,6 @@ H{ { deploy-name "hello-unicode" } { deploy-math? t } { deploy-ui? t } - { deploy-io 2 } + { deploy-io 3 } { deploy-c-types? f } } diff --git a/extra/maze/deploy.factor b/extra/maze/deploy.factor index 9f5795d55a..6af1e9d8ed 100644 --- a/extra/maze/deploy.factor +++ b/extra/maze/deploy.factor @@ -4,7 +4,7 @@ H{ { deploy-reflection 1 } { deploy-unicode? f } { deploy-math? t } - { deploy-io 2 } + { deploy-io 3 } { deploy-c-types? f } { deploy-name "Maze" } { deploy-word-props? f } diff --git a/extra/merger/deploy.factor b/extra/merger/deploy.factor index 39a73eab82..9f6816dec7 100644 --- a/extra/merger/deploy.factor +++ b/extra/merger/deploy.factor @@ -10,5 +10,5 @@ H{ { deploy-math? t } { deploy-ui? t } { deploy-word-props? f } - { deploy-io 2 } + { deploy-io 3 } } diff --git a/extra/minneapolis-talk/deploy.factor b/extra/minneapolis-talk/deploy.factor index c74ff30487..ea200ce7e6 100644 --- a/extra/minneapolis-talk/deploy.factor +++ b/extra/minneapolis-talk/deploy.factor @@ -1,7 +1,7 @@ USING: tools.deploy.config ; V{ { deploy-ui? t } - { deploy-io 1 } + { deploy-io 3 } { deploy-reflection 1 } { deploy-math? t } { deploy-word-props? f } diff --git a/extra/nehe/deploy.factor b/extra/nehe/deploy.factor index 2d6bdec8a8..7ef3c229b2 100644 --- a/extra/nehe/deploy.factor +++ b/extra/nehe/deploy.factor @@ -1,7 +1,7 @@ USING: tools.deploy.config ; V{ { deploy-ui? t } - { deploy-io 1 } + { deploy-io 3 } { deploy-reflection 1 } { deploy-math? t } { deploy-word-props? f } diff --git a/extra/spheres/deploy.factor b/extra/spheres/deploy.factor index 8c72e4a26c..2eb644a0ac 100644 --- a/extra/spheres/deploy.factor +++ b/extra/spheres/deploy.factor @@ -8,7 +8,7 @@ H{ { deploy-reflection 1 } { deploy-ui? t } { deploy-math? t } - { deploy-io 1 } + { deploy-io 3 } { deploy-word-props? f } { deploy-threads? t } } diff --git a/extra/terrain/deploy.factor b/extra/terrain/deploy.factor index 42e2fd68ab..e4e0a3bca9 100644 --- a/extra/terrain/deploy.factor +++ b/extra/terrain/deploy.factor @@ -4,7 +4,7 @@ H{ { deploy-ui? t } { deploy-c-types? f } { deploy-unicode? f } - { deploy-io 2 } + { deploy-io 3 } { deploy-reflection 1 } { "stop-after-last-window?" t } { deploy-word-props? f } diff --git a/extra/tetris/deploy.factor b/extra/tetris/deploy.factor index a2d71ab08b..96259d1474 100644 --- a/extra/tetris/deploy.factor +++ b/extra/tetris/deploy.factor @@ -5,7 +5,7 @@ H{ { deploy-word-props? f } { deploy-reflection 1 } { "stop-after-last-window?" t } - { deploy-io 2 } + { deploy-io 3 } { deploy-math? t } { deploy-word-defs? f } { deploy-c-types? f }