diff --git a/tools/scons/push.py b/tools/scons/push.py index d67833b..a9dede8 100755 --- a/tools/scons/push.py +++ b/tools/scons/push.py @@ -2,7 +2,7 @@ import sys import os -from pathlib import Path +from pathlib import Path, PosixPath import paramiko from scp import SCPClient import sys @@ -49,7 +49,7 @@ if __name__ == '__main__': file_group = [] for root, dirs, files in os.walk(local_file_path): for file in files: - file_group.append([str(Path(root)/file), str(Path(remote_file_path)/file)]) + file_group.append([str(Path(root)/file), str(PosixPath(remote_file_path)/file)]) if file_group: ssh_push_file(file_group, remote_host, remote_port, username, password)