Merge pull request #12227 from Snuffleupagus/dist-more-es5
Include `image_decoders-es5`/`minified-es5` in the `pdfjs-dist` library (issue 12220)
This commit is contained in:
commit
ebb903e506
41
gulpfile.js
41
gulpfile.js
@ -54,7 +54,8 @@ var GENERIC_DIR = BUILD_DIR + "generic/";
|
||||
var GENERIC_ES5_DIR = BUILD_DIR + "generic-es5/";
|
||||
var COMPONENTS_DIR = BUILD_DIR + "components/";
|
||||
var COMPONENTS_ES5_DIR = BUILD_DIR + "components-es5/";
|
||||
var IMAGE_DECODERS_DIR = BUILD_DIR + "image_decoders";
|
||||
var IMAGE_DECODERS_DIR = BUILD_DIR + "image_decoders/";
|
||||
var IMAGE_DECODERS_ES5_DIR = BUILD_DIR + "image_decoders-es5/";
|
||||
var DEFAULT_PREFERENCES_DIR = BUILD_DIR + "default_preferences/";
|
||||
var MINIFIED_DIR = BUILD_DIR + "minified/";
|
||||
var MINIFIED_ES5_DIR = BUILD_DIR + "minified-es5/";
|
||||
@ -829,6 +830,23 @@ gulp.task(
|
||||
})
|
||||
);
|
||||
|
||||
gulp.task(
|
||||
"image_decoders-es5",
|
||||
gulp.series("buildnumber", function () {
|
||||
console.log();
|
||||
console.log("### Creating (ES5) image decoders");
|
||||
var defines = builder.merge(DEFINES, {
|
||||
GENERIC: true,
|
||||
IMAGE_DECODERS: true,
|
||||
SKIP_BABEL: false,
|
||||
});
|
||||
|
||||
return createImageDecodersBundle(defines).pipe(
|
||||
gulp.dest(IMAGE_DECODERS_ES5_DIR)
|
||||
);
|
||||
})
|
||||
);
|
||||
|
||||
function buildMinified(defines, dir) {
|
||||
rimraf.sync(dir);
|
||||
|
||||
@ -1694,8 +1712,10 @@ gulp.task(
|
||||
"components",
|
||||
"components-es5",
|
||||
"image_decoders",
|
||||
"image_decoders-es5",
|
||||
"lib",
|
||||
"minified",
|
||||
"minified-es5",
|
||||
"types",
|
||||
function () {
|
||||
console.log();
|
||||
@ -1752,6 +1772,18 @@ gulp.task(
|
||||
.src(MINIFIED_DIR + "image_decoders/pdf.image_decoders.js")
|
||||
.pipe(rename("pdf.image_decoders.min.js"))
|
||||
.pipe(gulp.dest(DIST_DIR + "image_decoders/")),
|
||||
gulp
|
||||
.src(MINIFIED_ES5_DIR + "build/pdf.js")
|
||||
.pipe(rename("pdf.min.js"))
|
||||
.pipe(gulp.dest(DIST_DIR + "es5/build/")),
|
||||
gulp
|
||||
.src(MINIFIED_ES5_DIR + "build/pdf.worker.js")
|
||||
.pipe(rename("pdf.worker.min.js"))
|
||||
.pipe(gulp.dest(DIST_DIR + "es5/build/")),
|
||||
gulp
|
||||
.src(MINIFIED_ES5_DIR + "image_decoders/pdf.image_decoders.js")
|
||||
.pipe(rename("pdf.image_decoders.min.js"))
|
||||
.pipe(gulp.dest(DIST_DIR + "es5/image_decoders/")),
|
||||
gulp
|
||||
.src(COMPONENTS_DIR + "**/*", { base: COMPONENTS_DIR })
|
||||
.pipe(gulp.dest(DIST_DIR + "web/")),
|
||||
@ -1760,7 +1792,12 @@ gulp.task(
|
||||
.pipe(gulp.dest(DIST_DIR + "es5/web/")),
|
||||
gulp
|
||||
.src(IMAGE_DECODERS_DIR + "**/*", { base: IMAGE_DECODERS_DIR })
|
||||
.pipe(gulp.dest(DIST_DIR + "image_decoders")),
|
||||
.pipe(gulp.dest(DIST_DIR + "image_decoders/")),
|
||||
gulp
|
||||
.src(IMAGE_DECODERS_ES5_DIR + "**/*", {
|
||||
base: IMAGE_DECODERS_ES5_DIR,
|
||||
})
|
||||
.pipe(gulp.dest(DIST_DIR + "es5/image_decoders/")),
|
||||
gulp
|
||||
.src(LIB_DIR + "**/*", { base: LIB_DIR })
|
||||
.pipe(gulp.dest(DIST_DIR + "lib/")),
|
||||
|
Loading…
Reference in New Issue
Block a user