From fe838375a1893de71eaa7422f78d46c76bad9d65 Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Tue, 1 Jul 2014 10:44:57 -0700 Subject: [PATCH 1/4] Add chocolatey ignore for node.exe --- build/tasks/build-task.coffee | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build/tasks/build-task.coffee b/build/tasks/build-task.coffee index 8e764ecbc..09b29f515 100644 --- a/build/tasks/build-task.coffee +++ b/build/tasks/build-task.coffee @@ -90,6 +90,8 @@ module.exports = (grunt) -> cp path.join('resources', 'win', 'msvcp100.dll'), path.join(shellAppDir, 'msvcp100.dll') cp path.join('resources', 'win', 'msvcr100.dll'), path.join(shellAppDir, 'msvcr100.dll') + fs.writeFileSync path.join(appDir, 'apm', 'node_modules', 'atom-package-manager', 'bin', 'node.exe.ignore'), '' + dependencies = ['compile', "generate-license:save"] dependencies.push('copy-info-plist') if process.platform is 'darwin' dependencies.push('set-exe-icon') if process.platform is 'win32' From a70367c70b9748b06ddb5e51fd2b1cb8a176f743 Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Tue, 1 Jul 2014 10:45:05 -0700 Subject: [PATCH 2/4] Add chocolatey ignore for ctags-win32.exe --- build/tasks/build-task.coffee | 1 + 1 file changed, 1 insertion(+) diff --git a/build/tasks/build-task.coffee b/build/tasks/build-task.coffee index 09b29f515..365e4e966 100644 --- a/build/tasks/build-task.coffee +++ b/build/tasks/build-task.coffee @@ -91,6 +91,7 @@ module.exports = (grunt) -> cp path.join('resources', 'win', 'msvcr100.dll'), path.join(shellAppDir, 'msvcr100.dll') fs.writeFileSync path.join(appDir, 'apm', 'node_modules', 'atom-package-manager', 'bin', 'node.exe.ignore'), '' + fs.writeFileSync path.join(appDir, 'node_modules', 'symbols-view', 'vendor', 'ctags-win32.exe.ignore'), '' dependencies = ['compile', "generate-license:save"] dependencies.push('copy-info-plist') if process.platform is 'darwin' From e395b1416a903046334ed2f4d98f4b2c373bbf73 Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Tue, 1 Jul 2014 11:19:40 -0700 Subject: [PATCH 3/4] Add chocolatey gui for atom.exe --- build/tasks/build-task.coffee | 1 + 1 file changed, 1 insertion(+) diff --git a/build/tasks/build-task.coffee b/build/tasks/build-task.coffee index 365e4e966..66887800b 100644 --- a/build/tasks/build-task.coffee +++ b/build/tasks/build-task.coffee @@ -92,6 +92,7 @@ module.exports = (grunt) -> fs.writeFileSync path.join(appDir, 'apm', 'node_modules', 'atom-package-manager', 'bin', 'node.exe.ignore'), '' fs.writeFileSync path.join(appDir, 'node_modules', 'symbols-view', 'vendor', 'ctags-win32.exe.ignore'), '' + fs.writeFileSync path.join(shellAppDir, 'atom.exe.gui'), '' dependencies = ['compile', "generate-license:save"] dependencies.push('copy-info-plist') if process.platform is 'darwin' From 22b0a35dba8a46e7658a5e538d6461a1cc681930 Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Tue, 1 Jul 2014 11:29:33 -0700 Subject: [PATCH 4/4] Add comment mentioning chocoloatey --- build/tasks/build-task.coffee | 1 + 1 file changed, 1 insertion(+) diff --git a/build/tasks/build-task.coffee b/build/tasks/build-task.coffee index 66887800b..6fe6c775a 100644 --- a/build/tasks/build-task.coffee +++ b/build/tasks/build-task.coffee @@ -90,6 +90,7 @@ module.exports = (grunt) -> cp path.join('resources', 'win', 'msvcp100.dll'), path.join(shellAppDir, 'msvcp100.dll') cp path.join('resources', 'win', 'msvcr100.dll'), path.join(shellAppDir, 'msvcr100.dll') + # Set up chocolatey ignore and gui files fs.writeFileSync path.join(appDir, 'apm', 'node_modules', 'atom-package-manager', 'bin', 'node.exe.ignore'), '' fs.writeFileSync path.join(appDir, 'node_modules', 'symbols-view', 'vendor', 'ctags-win32.exe.ignore'), '' fs.writeFileSync path.join(shellAppDir, 'atom.exe.gui'), ''