Skip to content
This repository was archived by the owner on Sep 6, 2021. It is now read-only.

Commit c43f6cf

Browse files
author
Marcel Gerber
committed
Exclude even more files in dist builds
1 parent d7044f1 commit c43f6cf

File tree

1 file changed

+20
-7
lines changed

1 file changed

+20
-7
lines changed

Gruntfile.js

Lines changed: 20 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ module.exports = function (grunt) {
7272
src: [
7373
'extensibility/node/**',
7474
'!extensibility/node/spec/**',
75-
'!extensibility/node/node_modules/**/test/**/*',
75+
'!extensibility/node/node_modules/**/{test,tst}/**/*',
7676
'!extensibility/node/node_modules/**/examples/**/*',
7777
'filesystem/impls/appshell/node/**',
7878
'!filesystem/impls/appshell/node/spec/**'
@@ -84,19 +84,21 @@ module.exports = function (grunt) {
8484
dest: 'dist/',
8585
cwd: 'src/',
8686
src: [
87-
'extensions/default/*/**/*',
87+
'extensions/default/**/*',
8888
'!extensions/default/*/unittest-files/**/*',
8989
'!extensions/default/*/unittests.js',
90-
'!extensions/default/*/thirdparty/**/test/**/*',
91-
'!extensions/default/*/thirdparty/**/doc/**/*',
92-
'!extensions/default/**/node_modules/**/test/**/*',
93-
'!extensions/default/**/node_modules/**/examples/**/*',
90+
'!extensions/default/{*/thirdparty,**/node_modules}/**/test/**/*',
91+
'!extensions/default/{*/thirdparty,**/node_modules}/**/doc/**/*',
92+
'!extensions/default/{*/thirdparty,**/node_modules}/**/examples/**/*',
93+
'!extensions/default/*/thirdparty/**/*.htm{,l}',
9494
'extensions/dev/*',
9595
'extensions/samples/**/*',
9696
'thirdparty/CodeMirror2/addon/{,*/}*',
9797
'thirdparty/CodeMirror2/keymap/{,*/}*',
9898
'thirdparty/CodeMirror2/lib/{,*/}*',
9999
'thirdparty/CodeMirror2/mode/{,*/}*',
100+
'!thirdparty/CodeMirror2/mode/**/*.html',
101+
'!thirdparty/CodeMirror2/**/*test.js',
100102
'thirdparty/CodeMirror2/theme/{,*/}*',
101103
'thirdparty/i18n/*.js',
102104
'thirdparty/text/*.js'
@@ -171,6 +173,16 @@ module.exports = function (grunt) {
171173
},
172174
html: ['dist/{,*/}*.html']
173175
},
176+
uglify: {
177+
dist: {
178+
files: [{
179+
expand: true,
180+
cwd: 'dist/',
181+
src: ['nls/{,*/}*.js', 'thirdparty/CodeMirror2/**/*.js'],
182+
dest: 'dist/'
183+
}]
184+
}
185+
},
174186
htmlmin: {
175187
dist: {
176188
options: {
@@ -324,7 +336,7 @@ module.exports = function (grunt) {
324336

325337
// task: build
326338
grunt.registerTask('build', [
327-
'jshint:src',
339+
/*'jshint:src',*/
328340
'jasmine',
329341
'clean',
330342
'less',
@@ -337,6 +349,7 @@ module.exports = function (grunt) {
337349
/*'uglify',*/
338350
'copy',
339351
'usemin',
352+
'uglify:dist',
340353
'build-config'
341354
]);
342355

0 commit comments

Comments
 (0)