Remove CEF: the web content crate, ElyMark's page, their packaging, licences and tests (C14.5)

PRD and agents.md name the native route; ElyMail's body will not use
CEF or Electron. ElyMark's package carries the KaTeX fonts' OFL.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
ZacharyZhang-NYandClaude Opus 5.5 committed 2026-10-12 03:15:30 -04:00
1 parent 2e8379b0b1
commit 8a942e6d80
77 files changed
+105 -10718

No files matched your search

+1 -12
View File
@@ -106,20 +106,9 @@ for helper in ely-lok-worker ely-pdf-worker; do
deployed+=(--executable "$bin/$helper")
fi
done
if [ -f "$bin/libcef.so" ]; then
# Binaries here load from usr/lib; CEF's data sits with libcef.
cef=${ELY_CEF:-$root/engines/cef}
mkdir -p "$appdir/usr/lib"
for item in "$bin"/*; do
if [ -e "$cef/${item##*/}" ]; then
mv "$item" "$appdir/usr/lib/"
fi
done
deployed+=(--library "$appdir/usr/lib/libcef.so")
fi
# linuxdeploy bundles libraries and fails on a missing one.
LD_LIBRARY_PATH=$appdir/usr/lib "$deploy" --appimage-extract-and-run --appdir "$appdir" "${deployed[@]}" \
"$deploy" --appimage-extract-and-run --appdir "$appdir" "${deployed[@]}" \
--desktop-file "$work/$slug.desktop" --icon-file "$icon"
mkdir -p "$dist"