mason.release.tidy: inline the cleanup file into the one place it was used.

locals-and-roots
John Benediktsson 2016-03-14 19:31:27 -07:00
parent ebfa9402d4
commit 90d567d5f2
2 changed files with 21 additions and 19 deletions

View File

@ -1,16 +0,0 @@
vm
temp
logs
.git
.gitignore
GNUmakefile
Nmakefile
unmaintained
build-support
images
factor.dll.exp
factor.dll.lib
factor.exp
factor.lib
libfactor-ffi-test.exp
libfactor-ffi-test.lib

View File

@ -1,13 +1,31 @@
! Copyright (C) 2008, 2011 Eduardo Cavazos, Slava Pestov.
! See http://factorcode.org/license.txt for BSD license.
USING: bootstrap.image io.directories io.directories.hierarchy
io.encodings.ascii io.files kernel namespaces sequences system ;
io.files kernel namespaces sequences system ;
FROM: mason.config => target-os ;
IN: mason.release.tidy
CONSTANT: cleanup-list {
"vm"
"temp"
"logs"
".git"
".gitignore"
"GNUmakefile"
"Nmakefile"
"unmaintained"
"build-support"
"images"
"factor.dll.exp"
"factor.dll.lib"
"factor.exp"
"factor.lib"
"libfactor-ffi-test.exp"
"libfactor-ffi-test.lib"
}
: useless-files ( -- seq )
"build-support/cleanup" ascii file-lines
image-names [ boot-image-name ] map append
cleanup-list image-names [ boot-image-name ] map append
target-os get macosx? [ "Factor.app" suffix ] unless ;
: tidy ( -- )