Index: node-v16.5.0/tools/utils.py =================================================================== --- node-v16.5.0.orig/tools/utils.py +++ node-v16.5.0/tools/utils.py @@ -26,10 +26,10 @@ # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -import glob import platform import re import sys +from pathlib import Path # Reads a .list file into an array of strings @@ -109,7 +109,8 @@ def IsWindows(): def SearchFiles(dir, ext): - list = glob.glob(dir+ '/**/*.' + ext, recursive=True) + list = Path(dir).glob('**/*.' + ext) + list = [ str(x) for x in list ] if sys.platform == 'win32': list = [ x.replace('\\', '/')for x in list] return list