1
1
/*
2
2
* Copyright (c) 2013 Adobe Systems Incorporated. All rights reserved.
3
- *
3
+ *
4
4
* Permission is hereby granted, free of charge, to any person obtaining a
5
- * copy of this software and associated documentation files (the "Software"),
6
- * to deal in the Software without restriction, including without limitation
7
- * the rights to use, copy, modify, merge, publish, distribute, sublicense,
8
- * and/or sell copies of the Software, and to permit persons to whom the
5
+ * copy of this software and associated documentation files (the "Software"),
6
+ * to deal in the Software without restriction, including without limitation
7
+ * the rights to use, copy, modify, merge, publish, distribute, sublicense,
8
+ * and/or sell copies of the Software, and to permit persons to whom the
9
9
* Software is furnished to do so, subject to the following conditions:
10
- *
10
+ *
11
11
* The above copyright notice and this permission notice shall be included in
12
12
* all copies or substantial portions of the Software.
13
- *
13
+ *
14
14
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
15
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16
16
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
17
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
19
- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
17
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
19
+ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
20
20
* DEALINGS IN THE SOFTWARE.
21
- *
21
+ *
22
22
*/
23
23
/*global module, require*/
24
24
module . exports = function ( grunt ) {
@@ -27,7 +27,7 @@ module.exports = function (grunt) {
27
27
// load dependencies
28
28
require ( 'load-grunt-tasks' ) ( grunt , { pattern : [ 'grunt-contrib-*' , 'grunt-targethtml' , 'grunt-usemin' ] } ) ;
29
29
grunt . loadTasks ( 'tasks' ) ;
30
-
30
+
31
31
// Project configuration.
32
32
grunt . initConfig ( {
33
33
pkg : grunt . file . readJSON ( "package.json" ) ,
@@ -59,7 +59,9 @@ module.exports = function (grunt) {
59
59
'xorigin.js' ,
60
60
'dependencies.js' ,
61
61
'thirdparty/requirejs/require.js' ,
62
- 'LiveDevelopment/launch.html'
62
+ 'LiveDevelopment/launch.html' ,
63
+ 'LiveDevelopment/MultiBrowserImpl/transports/**' ,
64
+ 'LiveDevelopment/MultiBrowserImpl/launchers/**'
63
65
]
64
66
} ,
65
67
/* node domains are not minified and must be copied to dist */
@@ -127,7 +129,7 @@ module.exports = function (grunt) {
127
129
baseUrl : 'src' ,
128
130
optimize : 'uglify2' ,
129
131
// brackets.js should not be loaded until after polyfills defined in "utils/Compatibility"
130
- // so explicitly include it in main.js
132
+ // so explicitly include it in main.js
131
133
include : [ "utils/Compatibility" , "brackets" ] ,
132
134
// TODO: Figure out how to make sourcemaps work with grunt-usemin
133
135
// https://github.com/yeoman/grunt-usemin/issues/30
@@ -302,7 +304,7 @@ module.exports = function (grunt) {
302
304
linux : "<%= shell.repo %>/installer/linux/debian/package-root/opt/brackets/brackets"
303
305
}
304
306
} ) ;
305
-
307
+
306
308
// task: install
307
309
grunt . registerTask ( 'install' , [ 'write-config' , 'less' ] ) ;
308
310
0 commit comments