From 8d6325b08162d8a0933dca561256c68716ad228d Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Tue, 15 Jul 2014 12:30:23 -0700 Subject: [PATCH] Don't include benchmark folders --- build/tasks/build-task.coffee | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/build/tasks/build-task.coffee b/build/tasks/build-task.coffee index 6ec8475b1..5e51fec8a 100644 --- a/build/tasks/build-task.coffee +++ b/build/tasks/build-task.coffee @@ -88,14 +88,19 @@ module.exports = (grunt) -> testFolderPattern = new RegExp("#{_.escapeRegExp(path.sep)}te?sts?#{_.escapeRegExp(path.sep)}") exampleFolderPattern = new RegExp("#{_.escapeRegExp(path.sep)}examples?#{_.escapeRegExp(path.sep)}") + benchmarkFolderPattern = new RegExp("#{_.escapeRegExp(path.sep)}benchmarks?#{_.escapeRegExp(path.sep)}") nodeModulesFilter = new RegExp(ignoredPaths.join('|')) filterNodeModule = (pathToCopy) -> + return true if benchmarkFolderPattern.test(pathToCopy) + pathToCopy = path.resolve(pathToCopy) nodeModulesFilter.test(pathToCopy) or testFolderPattern.test(pathToCopy) or exampleFolderPattern.test(pathToCopy) packageFilter = new RegExp("(#{ignoredPaths.join('|')})|(.+\\.(cson|coffee)$)") filterPackage = (pathToCopy) -> + return true if benchmarkFolderPattern.test(pathToCopy) + pathToCopy = path.resolve(pathToCopy) packageFilter.test(pathToCopy) or testFolderPattern.test(pathToCopy) or exampleFolderPattern.test(pathToCopy)