mirror of
https://github.com/CCExtractor/ccextractor.git
synced 2026-07-08 18:06:30 +00:00
Fixes #1173 - Error in ./configure enabling hardsubx on Mac Fixes #1306 - Add HARDSUBX compilation docs for macOS The configure.ac script failed on macOS with "binary operator expected" because pkg-config output was unquoted. When pkg-config returns multiple libraries (e.g., "-ltesseract -lcurl"), the unquoted expansion caused `test ! -z` to receive multiple arguments instead of a single string. Changes: - Quote pkg-config output in TESSERACT_PRESENT conditional (mac & linux) - Add macOS section to docs/HARDSUBX.txt with all build methods - Add GitHub Actions jobs to test HARDSUBX builds on macOS: - build_shell_hardsubx: Tests ./build.command -hardsubx - build_autoconf_hardsubx: Tests ./configure --enable-hardsubx 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>