mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-11-05 04:06:38 +08:00
24 lines
692 B
TOML
24 lines
692 B
TOML
#TODO compiled but not tested, need freeglut or x11
|
|
[source]
|
|
tar = "https://casper.mupdf.com/downloads/archive/mupdf-1.28.3-source.tar.gz"
|
|
blake3 = "30376f12931f638c17785d69152b9e4eda44cf7bea2c883d67f90408e4f6a138"
|
|
[build]
|
|
template = "custom"
|
|
dependencies = [
|
|
"harfbuzz",
|
|
"libjpeg",
|
|
"freetype2",
|
|
"libbrotli",
|
|
"openjpeg",
|
|
"jbig2dec",
|
|
"libgumbo",
|
|
# "freeglut", TODO: HAVE_GLUT=yes
|
|
]
|
|
script = """
|
|
DYNAMIC_INIT
|
|
cd $COOKBOOK_SOURCE
|
|
mkdir -p $COOKBOOK_BUILD/shared-release
|
|
"${COOKBOOK_MAKE}" install-libs install-apps shared=yes build=release USE_SYSTEM_LIBS=yes \
|
|
-j "${COOKBOOK_MAKE_JOBS}" DESTDIR="${COOKBOOK_STAGE}" "OUT=$COOKBOOK_BUILD/shared-release"
|
|
"""
|