genode-ehmry/vm/fetchers/Tuprules.tup

31 lines
647 B
Plaintext

ifeq ($(URL),)
error URL not defined
endif
ifeq ($(SHA256),)
error SHA256 not defined
endif
PKG_DEPENDS += \
@(SDK_USER)/src/init/@(SDK_VERSION) \
@(SDK_USER)/src/libc/@(SDK_VERSION) \
@(SDK_USER)/src/vfs/@(SDK_VERSION) \
@(PUBLIC_SRC_INIT) \
@(PUBLIC_SRC_LIBPNG) \
@(PUBLIC_SRC_LIBSSL) \
@(PUBLIC_SRC_LIBCRYPTO) \
@(PUBLIC_SRC_MENU_VIEW) \
@(PUBLIC_SRC_REPORT_ROM) \
@(PUBLIC_SRC_VFS_LWIP) \
@(PUBLIC_SRC_ZLIB) \
_/raw/vbox_install_x86_64 \
_/src/fetch_and_copy \
: $(TUP_CWD)/runtime.in |> ^ SED %o^ \
sed \
-e 's|@URL@|$(URL)|' \
-e 's|@SHA256@|$(SHA256)|' \
%f > %o |> %B
: runtime |> !collect_pkg_runtime |> {package}