diff --git a/build-support/cleanup b/build-support/cleanup deleted file mode 100644 index b52a942eb1..0000000000 --- a/build-support/cleanup +++ /dev/null @@ -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 diff --git a/extra/mason/release/tidy/tidy.factor b/extra/mason/release/tidy/tidy.factor index 5a6f9c2b79..87a9e7d861 100644 --- a/extra/mason/release/tidy/tidy.factor +++ b/extra/mason/release/tidy/tidy.factor @@ -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 ( -- )