#!@TERMUX_PREFIX@/bin/env bash

TERMUX_PREFIX="@TERMUX_PREFIX@"

cleanup_module_files() {
    local _modules=(
    "__fortran_builtins"
    "__fortran_type_info"
    "__fortran_ieee_exceptions"
    "__ppc_types"
    "__ppc_intrinsics"
    "__cuda_builtins"
    "ieee_arithmetic"
    "ieee_exceptions"
    "ieee_features"
    "iso_c_binding"
    "iso_fortran_env"
    "omp_lib"
    )

    local file
    for file in ${_modules[@]}; do
        echo "Removing ${file}.mod..."
        rm "$TERMUX_PREFIX"/include/flang/"$file".mod
        rm "$TERMUX_PREFIX"/include/flang/"$file".f18.mod
    done
}

cleanup_module_files
