Port the mozcentralbaseline
target to Gulp
The baseline fix is dead code since three years, so we can safely remove it.
This commit is contained in:
parent
165294a05f
commit
74854fb4cc
25
gulpfile.js
25
gulpfile.js
@ -43,6 +43,7 @@ var TEST_DIR = 'test/';
|
|||||||
var EXTENSION_SRC_DIR = 'extensions/';
|
var EXTENSION_SRC_DIR = 'extensions/';
|
||||||
|
|
||||||
var BASELINE_DIR = BUILD_DIR + 'baseline/';
|
var BASELINE_DIR = BUILD_DIR + 'baseline/';
|
||||||
|
var MOZCENTRAL_BASELINE_DIR = BUILD_DIR + 'mozcentral.baseline/';
|
||||||
var GENERIC_DIR = BUILD_DIR + 'generic/';
|
var GENERIC_DIR = BUILD_DIR + 'generic/';
|
||||||
var COMPONENTS_DIR = BUILD_DIR + 'components/';
|
var COMPONENTS_DIR = BUILD_DIR + 'components/';
|
||||||
var SINGLE_FILE_DIR = BUILD_DIR + 'singlefile/';
|
var SINGLE_FILE_DIR = BUILD_DIR + 'singlefile/';
|
||||||
@ -1347,6 +1348,30 @@ gulp.task('dist-repo-git', ['dist-repo-prepare'], function () {
|
|||||||
|
|
||||||
gulp.task('dist', ['dist-repo-git']);
|
gulp.task('dist', ['dist-repo-git']);
|
||||||
|
|
||||||
|
gulp.task('mozcentralbaseline', ['baseline'], function (done) {
|
||||||
|
console.log();
|
||||||
|
console.log('### Creating mozcentral baseline environment');
|
||||||
|
|
||||||
|
// Create a mozcentral build.
|
||||||
|
rimraf.sync(BASELINE_DIR + BUILD_DIR);
|
||||||
|
spawnSync('gulp', ['mozcentral', '--cwd', BASELINE_DIR], {env: process.env});
|
||||||
|
|
||||||
|
// Copy the mozcentral build to the mozcentral baseline directory.
|
||||||
|
rimraf.sync(MOZCENTRAL_BASELINE_DIR);
|
||||||
|
mkdirp.sync(MOZCENTRAL_BASELINE_DIR);
|
||||||
|
|
||||||
|
gulp.src([BASELINE_DIR + BUILD_DIR + 'mozcentral/**/*'])
|
||||||
|
.pipe(gulp.dest(MOZCENTRAL_BASELINE_DIR))
|
||||||
|
.on('end', function () {
|
||||||
|
// Commit the mozcentral baseline.
|
||||||
|
spawnSync('git', ['init'], {cwd: MOZCENTRAL_BASELINE_DIR});
|
||||||
|
spawnSync('git', ['add', '.'], {cwd: MOZCENTRAL_BASELINE_DIR});
|
||||||
|
spawnSync('git', ['commit', '-m', 'mozcentral baseline'],
|
||||||
|
{cwd: MOZCENTRAL_BASELINE_DIR});
|
||||||
|
done();
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
// Getting all shelljs registered tasks and register them with gulp
|
// Getting all shelljs registered tasks and register them with gulp
|
||||||
require('./make.js');
|
require('./make.js');
|
||||||
|
|
||||||
|
34
make.js
34
make.js
@ -223,39 +223,7 @@ target.baseline = function() {
|
|||||||
};
|
};
|
||||||
|
|
||||||
target.mozcentralbaseline = function() {
|
target.mozcentralbaseline = function() {
|
||||||
target.baseline();
|
execGulp('mozcentralbaseline');
|
||||||
|
|
||||||
cd(ROOT_DIR);
|
|
||||||
|
|
||||||
echo();
|
|
||||||
echo('### Creating mozcentral baseline environment');
|
|
||||||
|
|
||||||
var BASELINE_DIR = BUILD_DIR + 'baseline';
|
|
||||||
var MOZCENTRAL_BASELINE_DIR = BUILD_DIR + 'mozcentral.baseline';
|
|
||||||
if (test('-d', MOZCENTRAL_BASELINE_DIR)) {
|
|
||||||
rm('-rf', MOZCENTRAL_BASELINE_DIR);
|
|
||||||
}
|
|
||||||
|
|
||||||
cd(BASELINE_DIR);
|
|
||||||
if (test('-d', 'build')) {
|
|
||||||
rm('-rf', 'build');
|
|
||||||
}
|
|
||||||
exec('node make mozcentral');
|
|
||||||
|
|
||||||
cd(ROOT_DIR);
|
|
||||||
mkdir(MOZCENTRAL_BASELINE_DIR);
|
|
||||||
cp('-Rf', BASELINE_DIR + '/build/mozcentral/*', MOZCENTRAL_BASELINE_DIR);
|
|
||||||
// fixing baseline
|
|
||||||
if (test('-f', MOZCENTRAL_BASELINE_DIR +
|
|
||||||
'/browser/extensions/pdfjs/PdfStreamConverter.js')) {
|
|
||||||
rm(MOZCENTRAL_BASELINE_DIR +
|
|
||||||
'/browser/extensions/pdfjs/PdfStreamConverter.js');
|
|
||||||
}
|
|
||||||
|
|
||||||
cd(MOZCENTRAL_BASELINE_DIR);
|
|
||||||
exec('git init');
|
|
||||||
exec('git add .');
|
|
||||||
exec('git commit -m "mozcentral baseline"');
|
|
||||||
};
|
};
|
||||||
|
|
||||||
target.mozcentraldiff = function() {
|
target.mozcentraldiff = function() {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user