From ef920ac6ba473418002d23a96d8dd04be10946de Mon Sep 17 00:00:00 2001 From: Surma Date: Wed, 16 Sep 2020 14:58:04 +0100 Subject: [PATCH] Add suffix support --- cli/src/auto-optimizer.js | 1 + cli/src/index.js | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/cli/src/auto-optimizer.js b/cli/src/auto-optimizer.js index 83bd74f4..3f0795c4 100644 --- a/cli/src/auto-optimizer.js +++ b/cli/src/auto-optimizer.js @@ -31,6 +31,7 @@ export async function binarySearch( round++; } } + export async function autoOptimize( bitmapIn, encode, diff --git a/cli/src/index.js b/cli/src/index.js index 348578f5..a56bd9ff 100644 --- a/cli/src/index.js +++ b/cli/src/index.js @@ -115,7 +115,7 @@ async function processFiles(files) { let jobsFinished = 0; for (const { file, bitmap, size } of decodedFiles) { const ext = extname(file); - const base = basename(file, ext); + const base = basename(file, ext) + program.suffix; for (const [encName, value] of Object.entries(supportedFormats)) { if (!program[encName]) { @@ -170,6 +170,7 @@ if (isMainThread) { .version(version) .arguments("") .option("-d, --output-dir ", "Output directory", ".") + .option("-s, --suffix ", "Append suffix to output files", "") .option( "--max-optimizer-rounds ", "Maximum number of compressions to use for auto optimizations",