1
0
mirror of https://github.com/laurent22/joplin.git synced 2025-07-16 00:14:34 +02:00

Desktop: Add support for OCR (#8975)

This commit is contained in:
Laurent Cozic
2023-12-13 19:24:58 +00:00
committed by GitHub
parent 0e847685ff
commit bce94f1775
79 changed files with 2381 additions and 445 deletions

View File

@ -62,6 +62,7 @@ const withRetry = async (fn) => {
async function main() {
const langSourceDir = resolve(__dirname, '../../../Assets/TinyMCE/langs');
const buildLibDir = resolve(__dirname, '../vendor/lib');
const buildDir = resolve(__dirname, '../build');
const dirs = [
'tinymce',
@ -72,10 +73,10 @@ async function main() {
src: langSourceDir,
dest: `${buildLibDir}/tinymce/langs`,
},
// {
// src: resolve(__dirname, '../../pdf-viewer/dist'),
// dest: `${buildLibDir}/@joplin/pdf-viewer`,
// },
{
src: `${nodeModulesDir}/tesseract.js-core`,
dest: `${buildDir}/tesseract.js-core`,
},
];
const files = [
@ -93,10 +94,14 @@ async function main() {
src: resolve(__dirname, '../../lib/services/plugins/sandboxProxy.js'),
dest: `${buildLibDir}/@joplin/lib/services/plugins/sandboxProxy.js`,
},
// {
// src: resolve(__dirname, '../../pdf-viewer/index.html'),
// dest: `${buildLibDir}/@joplin/pdf-viewer/index.html`,
// },
{
src: `${nodeModulesDir}/pdfjs-dist/build/pdf.worker.min.js`,
dest: `${buildDir}/pdf.worker.min.js`,
},
{
src: `${nodeModulesDir}/tesseract.js/dist/worker.min.js`,
dest: `${buildDir}/tesseract.js/worker.min.js`,
},
];
// First we delete all the destination directories, then we copy the files.