Ticket #30666: 30666.2.diff
File 30666.2.diff, 3.2 KB (added by , 10 years ago) |
---|
-
Gruntfile.js
diff --git Gruntfile.js Gruntfile.js index a6a9901..0b38fe5 100644
2 2 module.exports = function(grunt) { 3 3 var path = require('path'), 4 4 SOURCE_DIR = 'src/', 5 BUILD_DIR = 'build/'; 5 BUILD_DIR = 'build/', 6 BANNER_TEXT = '/*! This file is auto-generated - please do not patch. */'; 6 7 7 8 // Load tasks. 8 9 require('matchdep').filterDev(['grunt-*', '!grunt-legacy-util']).forEach( grunt.loadNpmTasks ); … … module.exports = function(grunt) { 457 458 dest: SOURCE_DIR 458 459 } 459 460 }, 461 usebanner: { 462 cssmin: { 463 options: { 464 position: 'top', 465 banner: BANNER_TEXT, 466 linebreak: true, 467 'wp-admin': ['wp-admin', 'color-picker', 'customize-controls', 'customize-widgets', 'ie', 'install', 'login', 'deprecated-*'] 468 }, 469 files: { 470 src: [ 471 BUILD_DIR + 'wp-admin/css/{<%= cssmin.options["wp-admin"] %>}.min.css', 472 BUILD_DIR + 'wp-includes/css/*.min.css', 473 BUILD_DIR + 'wp-admin/css/colors/*/*.css', 474 475 // Exceptions 476 '!' + BUILD_DIR + 'wp-admin/css/{<%= cssmin.options["wp-admin"] %>}-rtl.min.css', 477 '!' + BUILD_DIR + 'wp-includes/css/*-rtl.min.css', 478 '!' + BUILD_DIR + 'wp-admin/css/colors/*/*-rtl*.css' 479 ] 480 } 481 }, 482 cssjanus: { 483 options: { 484 position: 'top', 485 banner: BANNER_TEXT, 486 linebreak: true 487 }, 488 files: { 489 src: [ 490 BUILD_DIR + 'wp-admin/css/*-rtl*.css', 491 BUILD_DIR + 'wp-includes/css/*-rtl*.css', 492 BUILD_DIR + 'wp-admin/css/colors/*/*-rtl*.css', 493 ] 494 } 495 }, 496 uglify: { 497 options: { 498 position: 'top', 499 banner: BANNER_TEXT, 500 linebreak: true 501 }, 502 files: { 503 src: [ 504 BUILD_DIR + 'wp-admin/js/*.min.js', 505 BUILD_DIR + 'wp-includes/js/*.min.js', 506 BUILD_DIR + 'wp-includes/js/plupload/handlers.min.js', 507 BUILD_DIR + 'wp-includes/js/plupload/wp-plupload.min.js', 508 BUILD_DIR + 'wp-includes/js/tinymce/wp-tinymce.min.js', 509 510 // Exceptions 511 '!' + BUILD_DIR + 'wp-admin/js/iris.min.js', 512 '!' + BUILD_DIR + 'wp-includes/js/backbone.min.js', 513 '!' + BUILD_DIR + 'wp-includes/js/underscore.min.js', 514 '!' + BUILD_DIR + 'wp-includes/js/zxcvbn.min.js' 515 ] 516 } 517 } 518 }, 460 519 watch: { 461 520 all: { 462 521 files: [ … … module.exports = function(grunt) { 533 592 // Copy task. 534 593 grunt.registerTask('copy:all', ['copy:files', 'copy:wp-admin-rtl', 'copy:version']); 535 594 595 // Banner task. 596 grunt.registerTask('banner', ['usebanner:cssmin', 'usebanner:cssjanus', 'usebanner:uglify']); 597 536 598 // Build task. 537 599 grunt.registerTask('build', ['clean:all', 'copy:all', 'cssmin:core', 'colors', 'rtl', 'cssmin:rtl', 'cssmin:colors', 538 'browserify:media', 'uglify:core', 'uglify:media', 'uglify:jqueryui', ' concat:tinymce', 'compress:tinymce',600 'browserify:media', 'uglify:core', 'uglify:media', 'uglify:jqueryui', 'banner', 'concat:tinymce', 'compress:tinymce', 539 601 'clean:tinymce', 'jsvalidate:build']); 540 602 541 603 // Testing tasks. -
package.json
diff --git package.json package.json index b9f450e..26b2d9f 100644
27 27 "grunt-legacy-util": "^0.2.0", 28 28 "grunt-patch-wordpress": "~0.2.1", 29 29 "grunt-sass": "~0.16.0", 30 "grunt-banner": "~0.3.1", 30 31 "matchdep": "~0.3.0" 31 32 } 32 33 }