Skip to content

Commit fca0779

Browse files
author
Anand
committed
Changed web installer and updateToolbox to remove old toolbox version
1 parent 6e99b8f commit fca0779

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

Toolbox/Util.m

+3-1
Original file line numberDiff line numberDiff line change
@@ -198,6 +198,9 @@
198198
Print["Download Complete!"];
199199

200200
(* Extract Archive *)
201+
newDirectory=FileNameJoin[{directory,"MASS-Toolbox-"<>version}];
202+
Quiet@DeleteFile[FileNameJoin[{directory,"pax_global_header"}]];
203+
Quiet@DeleteDirectory[newDirectory,DeleteContents->True];
201204
Print["Please wait. Extracting Files..."];
202205
task2=ExtractArchive[fileName,directory];
203206
WaitAsynchronousTask[task2];
@@ -206,7 +209,6 @@
206209
If[OptionValue[Install]==True,
207210
Module[{installNotebook,nb,cell},
208211
Print["Installing Toolbox..."];
209-
newDirectory=FileNameJoin[{directory,"MASS-Toolbox-"<>version}];
210212
installNotebook=FileNameJoin[{newDirectory,"Installer.nb"}];
211213
nb=NotebookOpen[installNotebook,Visible->False];
212214
SelectionMove[nb,Next,Cell,3];

WebInstall.m

+2-1
Original file line numberDiff line numberDiff line change
@@ -45,14 +45,15 @@
4545
Print["Download Complete!"];
4646

4747
(* Extract files *)
48+
newDirectory=FileNameJoin[{directory,"MASS-Toolbox-"<>version}];
4849
Quiet@DeleteFile[FileNameJoin[{directory,"pax_global_header"}]];
50+
Quiet@DeleteDirectory[newDirectory,DeleteContents->True];
4951
Print["Please wait. Extracting Files..."];
5052
task2=ExtractArchive[fileName,directory];
5153
WaitAsynchronousTask[task2];
5254

5355
(* Install new Toolbox *)
5456
Print["Installing Toolbox..."];
55-
newDirectory=FileNameJoin[{directory,"MASS-Toolbox-"<>version}];
5657
installNotebook=FileNameJoin[{newDirectory,"Installer.nb"}];
5758
nb=NotebookOpen[installNotebook,Visible->False];
5859
SelectionMove[nb,Next,Cell,3];

0 commit comments

Comments
 (0)