diff --git a/.gitignore b/.gitignore
index c7580fb76..d2cf15e7e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -14,7 +14,6 @@ xcodebuild/*
*.vcxproj
*.vcxproj.filters
*.vcxproj.user
-*.sln
*.pbxuser
*.perspective
diff --git a/Gruntfile.js b/Gruntfile.js
index 3335e0664..2603d6977 100644
--- a/Gruntfile.js
+++ b/Gruntfile.js
@@ -192,6 +192,19 @@ module.exports = function (grunt) {
}
]
},
+ "winInstallerDLLs": {
+ "files": [
+ {
+ "flatten" : true,
+ "expand" : true,
+ "src" : [
+ "installer/win/LaunchBrackets/LaunchBrackets/bin/Release/LaunchBrackets.CA.dll",
+ "installer/win/BracketsConfigurator/BracketsConfigurator/bin/Release/BracketsConfigurator.CA.dll"
+ ],
+ "dest" : "installer/win/"
+ }
+ ]
+ },
"mac": {
"files": [
{
diff --git a/installer/mac/buildInstaller.sh b/installer/mac/buildInstaller.sh
index 54ac0d373..7cfb4c72b 100755
--- a/installer/mac/buildInstaller.sh
+++ b/installer/mac/buildInstaller.sh
@@ -15,6 +15,13 @@ rm -rf $tempDir
mkdir $tempDir
cp -r "./staging/${BRACKETS_APP_NAME}.app/" "$tempDir/$appName"
+# copy update.sh to hidden location in the dmg
+if [ -f ./update.sh ]; then
+ echo "Adding update.sh"
+ chmod +x ./update.sh
+ cp ./update.sh "$tempDir/.update.sh"
+fi
+
# create symlink to Applications folder in staging area
# with a single space as the name so it doesn't show an unlocalized name
ln -s /Applications "$tempDir/ "
diff --git a/installer/mac/dropDmgConfig/layouts/bracketsLayout/Info.plist b/installer/mac/dropDmgConfig/layouts/bracketsLayout/Info.plist
index a31d731a1..49d108063 100644
--- a/installer/mac/dropDmgConfig/layouts/bracketsLayout/Info.plist
+++ b/installer/mac/dropDmgConfig/layouts/bracketsLayout/Info.plist
@@ -46,6 +46,16 @@
type
file
+
+ identifier
+ LayoutItem.3E1B7344-C175-4BE0-87DB-880A4A30E80F
+ name
+ .update.sh
+ position
+ {228, 424}
+ type
+ file
+
identifier
LayoutItem.0679B008-641D-4857-A4B8-156BF67D8320
diff --git a/installer/mac/update.sh b/installer/mac/update.sh
old mode 100644
new mode 100755
diff --git a/installer/win/Brackets.wxs b/installer/win/Brackets.wxs
index baf637419..d7558bfbf 100644
--- a/installer/win/Brackets.wxs
+++ b/installer/win/Brackets.wxs
@@ -77,7 +77,7 @@