From f3bd4504433f3dc84e4c881f410eb2c42571ef30 Mon Sep 17 00:00:00 2001 From: John Kirkham Date: Fri, 23 Jan 2015 16:34:25 -0500 Subject: [PATCH] messenger/make.py: In order to be able to move and replace an existing file, the full path to the file must be specified. --- messenger/make.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/messenger/make.py b/messenger/make.py index fa686be..81d0616 100755 --- a/messenger/make.py +++ b/messenger/make.py @@ -72,5 +72,8 @@ make_cmd = '"' + matlab_bin + mex + '"' + " -O -I" + header_path + " -L" + lib_path + " -lzmq ./src/messenger.c" os.system(make_cmd) -shutil.move('messenger.%s'%extension, messenger_dir) +messenger_exe = 'messenger.%s'%extension +messenger_loc = os.path.join(messenger_dir, messenger_exe) + +shutil.move(messenger_exe, messenger_loc)