mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-06-17 15:34:18 +08:00
26 lines
744 B
TOML
26 lines
744 B
TOML
[source]
|
|
tar = "https://ftp.gnu.org/gnu/groff/groff-1.24.1.tar.gz"
|
|
blake3 = "dc2d3e0a91807ebb3a723d9ee01a45b1b40da10abff7127651861f54a0978466"
|
|
patches = [ "redox.patch" ]
|
|
script = """
|
|
autotools_recursive_regenerate
|
|
"""
|
|
|
|
[build]
|
|
template = "custom"
|
|
dev-dependencies = [
|
|
"host:groff"
|
|
]
|
|
script = """
|
|
DYNAMIC_INIT
|
|
COOKBOOK_MAKE_FLAGS=()
|
|
export PATH="$PWD:$PATH" # for test-groff
|
|
if [ "$TARGET" != "$COOKBOOK_HOST_TARGET" ]; then
|
|
# todo
|
|
COOKBOOK_MAKE_FLAGS+=( GROFFBIN="$COOKBOOK_TOOLCHAIN/bin/groff" GROFF_BIN_PATH="$COOKBOOK_TOOLCHAIN/bin" V=1 )
|
|
fi
|
|
"${COOKBOOK_CONFIGURE}" "${COOKBOOK_CONFIGURE_FLAGS[@]}"
|
|
"${COOKBOOK_MAKE}" -j "${COOKBOOK_MAKE_JOBS}" all "${COOKBOOK_MAKE_FLAGS[@]}"
|
|
"${COOKBOOK_MAKE}" install DESTDIR="${COOKBOOK_STAGE}"
|
|
"""
|