-
Notifications
You must be signed in to change notification settings - Fork 3
/
octave_add_paths.m
34 lines (26 loc) · 1.11 KB
/
octave_add_paths.m
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
%delete ~/.octaverc;
%Turn off unnecessary warnings
%warning ("off", "Octave:possible-matlab-short-circuit-operator");
warning ("off", "all");
filename = "~/.octaverc";
fid = fopen (filename, "at");
%fputs (fid, "warning (""off"", ""Octave:possible-matlab-short-circuit-operator"");");
fputs (fid, "warning (""off"", ""all"");");
fclose (fid);
cd keithcontr/spm8/src
system('make distclean PLATFORM=octave');
system('make PLATFORM=octave && make install PLATFORM=octave');
%system('make toolbox-distclean PLATFORM=octave');
%system('make toolbox PLATFORM=octave && make toolbox-install PLATFORM=octave');
cd ../../..
addpath(genpath(make_absolute_filename('core')))
addpath(genpath(make_absolute_filename('contrib')))
addpath(genpath(make_absolute_filename('afni_matlab')))
addpath(genpath(make_absolute_filename('boosting')))
addpath(genpath(make_absolute_filename('bv2mat')))
addpath(genpath(make_absolute_filename('montage_kas')))
addpath(genpath(make_absolute_filename('netlab')))
addpath(genpath(make_absolute_filename('keithcontr')))
addpath(pwd);
savepath;
disp('SUCCESS!!!');