Install to program files on windows

This commit is contained in:
Kevin Sawicki
2013-10-28 11:39:48 -07:00
parent 86506752a7
commit 20c7f298a9

View File

@@ -8,14 +8,15 @@ _ = require 'underscore-plus'
packageJson = require './package.json'
module.exports = (grunt) ->
appName = 'Atom.app'
appName = if process.platform is 'win32' then 'Atom' else 'Atom.app'
[major, minor, patch] = packageJson.version.split('.')
tmpDir = if process.platform is 'win32' then os.tmpdir() else '/tmp'
buildDir = grunt.option('build-dir') ? path.join(tmpDir, 'atom-build')
shellAppDir = path.join(buildDir, appName)
contentsDir = path.join(shellAppDir, 'Contents')
appDir = path.join(contentsDir, 'Resources', 'app')
installDir = path.join('/Applications', appName)
installRoot = if process.platform is 'win32' then process.env.ProgramFiles else '/Applications'
installDir = path.join(installRoot, appName)
coffeeConfig =
options: