Skip to content

Commit

Permalink
Meta: Clean build for new Composer 2.x
Browse files Browse the repository at this point in the history
  • Loading branch information
mundschenk-at committed Dec 10, 2020
1 parent 15bd80a commit 9858ab4
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 2 deletions.
15 changes: 14 additions & 1 deletion Gruntfile.js
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,16 @@ module.exports = function( grunt ) {

clean: {
build: [ "build/**/*" ],
autoloader: [ "build/tests", "build/composer.*", "build/vendor-scoped/composer/*.json", "build/vendor-scoped/scoper-autoload.php", "build/vendor-scoped/mundschenk-at/composer-for-wordpress/**" ]
autoloader: [
"build/tests",
"build/composer.*",
"build/vendor-scoped/composer/*.json",
"build/vendor-scoped/composer/InstalledVersions.php",
"build/vendor-scoped/composer/installed.php",
"build/vendor-scoped/scoper-autoload.php",
"build/vendor-scoped/mundschenk-at/composer-for-wordpress/**",
"build/vendor-scoped/dangoodman"
]
},

composer: {
Expand Down Expand Up @@ -41,6 +50,9 @@ module.exports = function( grunt ) {
}, {
pattern: /\s+'Dangoodman\\\\ComposerForWordpress\\\\.*,(?=\n)/g,
replacement: ''
}, {
pattern: /\s+'Composer\\\\InstalledVersions.*,(?=\n)/g,
replacement: ''
}]
}
},
Expand Down Expand Up @@ -135,6 +147,7 @@ module.exports = function( grunt ) {
'vendor/{composer,mundschenk-at,level-2}/**/CREDITS*',
'vendor/{composer,mundschenk-at,level-2}/**/COPYING*',
'vendor/{composer,mundschenk-at,level-2}/**/CHANGE*',
'!vendor/composer/package-versions-deprecated/**',
],
dest: 'build/',
rename: function(dest, src) {
Expand Down
3 changes: 2 additions & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,8 @@
"classloader-suffix": "MediaCredit",
"autoloader-suffix": "MediaCredit",
"process-timeout": 0,
"vendor-dir": "vendor"
"vendor-dir": "vendor",
"platform-check": false
},

"minimum-stability": "dev",
Expand Down

0 comments on commit 9858ab4

Please sign in to comment.