Make WordPress Core

Ticket #26751: 26751.2.patch

File 26751.2.patch, 943 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 the version includes a date string (-yyyymmdd), update it.
     59                                                        version = version.replace( /-[\d]{8}$/, '-' + date.getFullYear() + zero( date.getMonth() + 1 ) + zero( date.getDate() ) );
     60
     61                                                        return "$wp_version = '" + version + "';";
     62                                                });
    4763                                        }
    4864                                },
    4965                                files: [