Skip to:
Content

BuddyPress.org

Changeset 9149


Ignore:
Timestamp:
11/16/2014 04:26:48 PM (10 years ago)
Author:
djpaul
Message:

Build: fix Grunt build-release/commit on SVN checkouts.

Old bbPress, which is a SVN external, was not being accounted for in the tasks' working directories/files.
This was causing most of our Grunt build commands to fail when run on a SVN checkout.

Fixes #6015

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Gruntfile.js

    r9148 r9149  
    33module.exports = function( grunt ) {
    44    var SOURCE_DIR = 'src/',
    5         BUILD_DIR  = 'build/',
    6 
    7         // CSS
     5        BUILD_DIR = 'build/',
     6
    87        BP_CSS = [
    98            '**/*.css'
     
    1514        ],
    1615
    17         // JavaScript - Core
    1816        BP_JS = [
    1917            '**/*.js'
     18        ],
     19
     20        BP_EXCLUDED_MISC = [
     21            '!bp-forums/bbpress/**/*'
    2022        ];
    2123
     
    7577                extDot: 'last',
    7678                ext: '-rtl.css',
    77                 src: BP_CSS.concat( BP_EXCLUDED_CSS ),
     79                src: BP_CSS.concat( BP_EXCLUDED_CSS, BP_EXCLUDED_MISC ),
    7880                options: { generateExactDuplicates: true }
    7981            }
     
    101103            },
    102104            files: {
    103                 src: SOURCE_DIR + '**/*.php',
     105                cwd: SOURCE_DIR,
     106                src: ['**/*.php'].concat( BP_EXCLUDED_MISC ),
    104107                expand: true
    105108            }
     
    126129                expand: true,
    127130                cwd: SOURCE_DIR,
    128                 src: ['**/*.{gif,jpg,jpeg,png}'],
     131                src: ['**/*.{gif,jpg,jpeg,png}'].concat( BP_EXCLUDED_MISC ),
    129132                dest: SOURCE_DIR
    130133            }
     
    141144                        dot: true,
    142145                        expand: true,
    143                         src: ['**', '!**/.{svn,git}/**']
     146                        src: ['**', '!**/.{svn,git}/**'].concat( BP_EXCLUDED_MISC )
    144147                    }
    145148                ]
     
    206209            build: {
    207210                files: {
    208                     src: [BUILD_DIR + '/**/*.js' ]
     211                    src: [BUILD_DIR + '/**/*.js']
    209212                }
    210213            },
    211214            src: {
    212215                files: {
    213                     src: [SOURCE_DIR + '/**/*.js' ]
     216                    src: [SOURCE_DIR + '/**/*.js'].concat( BP_EXCLUDED_MISC )
    214217                }
    215218            }
Note: See TracChangeset for help on using the changeset viewer.