#!/bin/bash # AUTHOR: odidev # DATE: 2021-07-20 # DESCRIPTION: The wheels are cross compiled and we can't be repair in currnet # environment. So, better to repair in manylinux container. So, # we need to run BEFORE_ALL again in target manylinux contaner. So, # instead of running BEFORE_ALL again we can copy the stored files. # INPUT: $1 --> Dependeicies install path on host machine with respect to # container # $2 --> Wheel repair command install_dir="$1" for file in `find $install_dir -type f`; do install_path=$(echo ${file} | sed 's/^.*usr/\/usr/') install -m 0644 -D ${file} ${install_path} done $2