Make WordPress Core

Ticket #26315: 26315.diff

File 26315.diff, 1.4 KB (added by dd32, 12 years ago)
  • Gruntfile.js

     
    109109                                ext: '.min.css',
    110110                                src: [
    111111                                        'wp-admin/css/*-rtl.css',
     112                                        'wp-admin/css/color-schemes/**/*-rtl.css',
    112113                                        'wp-includes/css/*-rtl.css'
    113114                                ]
    114115                        },
     
    133134                                        'wp-includes/css/*.css'
    134135                                ]
    135136                        },
     137                        colors: {
     138                                /*options: {
     139                                        processContent: function( src ) {
     140                                                return src.replace( /[^/]+\.css/, "$1-rtl.css" );
     141                                        }
     142                                },*/
     143                                expand: true,
     144                                cwd: BUILD_DIR,
     145                                dest: BUILD_DIR,
     146                                ext: '-rtl.css',
     147                                src: [
     148                                        'wp-admin/css/color-schemes/**/*.css'
     149                                ]
     150                        },
    136151                        dynamic: {
    137152                                expand: true,
    138153                                cwd: SOURCE_DIR,
     
    346361        grunt.registerTask('copy:all', ['copy:files', 'copy:version']);
    347362
    348363        // RTL task.
    349         grunt.registerTask('rtl', ['cssjanus:core']);
     364        grunt.registerTask('rtl', ['cssjanus:core', 'cssjanus:colors']);
    350365
    351366        // Color schemes task.
    352367        grunt.registerTask('colors', ['sass:colors']);
    353368
    354369        // Build task.
    355         grunt.registerTask('build', ['clean:all', 'copy:all', 'cssmin:core', 'colors', 'cssmin:colors', 'rtl', 'cssmin:rtl',
     370        grunt.registerTask('build', ['clean:all', 'copy:all', 'cssmin:core', 'colors', 'rtl', 'cssmin:rtl', 'cssmin:colors',
    356371                'uglify:core', 'uglify:tinymce', 'concat:tinymce', 'compress:tinymce', 'clean:tinymce']);
    357372
    358373        // Testing tasks.