Make WordPress Core

Ticket #26751: 26751.1.patch

File 26751.1.patch, 941 bytes (added by azaozz, 12 years ago)
  • Gruntfile.js

     
    4343                        version: {
    4444                                options: {
    4545                                        processContent: function( src ) {
    46                                                 return src.replace( /^(\$wp_version.+?)-src';/m, '$1\';' );
     46                                                return src.replace( /^\$wp_version = '(.+?)';/m, function( str, version ) {
     47                                                    var date = new Date();
     48
     49                                                        function zero( number ) {
     50                                                            if ( number < 10 ) {
     51                                                                return '0' + number;
     52                                                            }
     53                                                            return '' + number;
     54                                                        }
     55
     56                                                        version = version.replace( '-src', '' );
     57
     58                                                        if ( /[^0-9.]+/.test( version ) ) {
     59                                                                // If the version is alpha|beta|RC
     60                                                                version += '-' + date.getFullYear() + zero( date.getMonth() + 1 ) + zero( date.getDate() );
     61                                                        }
     62
     63                                                        return "$wp_version = '" + version + "';";
     64                                                });
    4765                                        }
    4866                                },
    4967                                files: [