builder: factor out stuff in builder.common
parent
99b5f9df39
commit
294a8da124
|
@ -2,21 +2,14 @@
|
||||||
USING: kernel namespaces sequences splitting system combinators continuations
|
USING: kernel namespaces sequences splitting system combinators continuations
|
||||||
parser io io.files io.launcher io.sockets prettyprint threads
|
parser io io.files io.launcher io.sockets prettyprint threads
|
||||||
bootstrap.image benchmark vars bake smtp builder.util accessors
|
bootstrap.image benchmark vars bake smtp builder.util accessors
|
||||||
builder.benchmark ;
|
builder.common
|
||||||
|
builder.benchmark
|
||||||
|
builder.release ;
|
||||||
|
|
||||||
IN: builder
|
IN: builder
|
||||||
|
|
||||||
! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||||
|
|
||||||
SYMBOL: builds-dir
|
|
||||||
|
|
||||||
: builds ( -- path )
|
|
||||||
builds-dir get
|
|
||||||
home "/builds" append
|
|
||||||
or ;
|
|
||||||
|
|
||||||
! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
|
||||||
|
|
||||||
: prepare-build-machine ( -- )
|
: prepare-build-machine ( -- )
|
||||||
builds make-directory
|
builds make-directory
|
||||||
builds cd
|
builds cd
|
||||||
|
@ -32,8 +25,6 @@ SYMBOL: builds-dir
|
||||||
|
|
||||||
! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||||
|
|
||||||
VAR: stamp
|
|
||||||
|
|
||||||
: enter-build-dir ( -- )
|
: enter-build-dir ( -- )
|
||||||
datestamp >stamp
|
datestamp >stamp
|
||||||
builds cd
|
builds cd
|
||||||
|
|
Loading…
Reference in New Issue