From 52d7cc88d2e4af65f2c096e57620f3b48cc9aae8 Mon Sep 17 00:00:00 2001 From: Aditya Alok Date: Wed, 16 Mar 2022 00:59:51 +0530 Subject: [PATCH] fix(setup ghc cross compiler): call `__termux_haskell_register_packages` after cross ghc setup Signed-off-by: Aditya Alok --- scripts/build/setup/termux_setup_ghc_cross_compiler.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/build/setup/termux_setup_ghc_cross_compiler.sh b/scripts/build/setup/termux_setup_ghc_cross_compiler.sh index 34af52190..74360af74 100644 --- a/scripts/build/setup/termux_setup_ghc_cross_compiler.sh +++ b/scripts/build/setup/termux_setup_ghc_cross_compiler.sh @@ -124,10 +124,9 @@ termux_setup_ghc_cross_compiler() { local ON_DEVICE_GHC_RUNTIME="${TERMUX_COMMON_CACHEDIR}/${GHC_PREFIX}-runtime" export PATH="${ON_DEVICE_GHC_RUNTIME}/bin:${PATH}" - __termux_haskell_register_packages - if [[ -d "${ON_DEVICE_GHC_RUNTIME}" ]]; then __termux_haskell_setup_build_script "${ON_DEVICE_GHC_RUNTIME}" + __termux_haskell_register_packages return fi @@ -136,6 +135,7 @@ termux_setup_ghc_cross_compiler() { ln -sf "${TERMUX_PREFIX}/bin/${tool}" "${ON_DEVICE_GHC_RUNTIME}/bin/termux-${tool}" done __termux_haskell_setup_build_script "${ON_DEVICE_GHC_RUNTIME}" + __termux_haskell_register_packages fi fi }