// Sublime Text 3 : build system for a simple Matlab/Octave script. // (C) Lilian Besson, 2015. // See http://perso.crans.org/besson/publis/ST3/ for more ST3 build systems! // and http://docs.sublimetext.info/en/latest/reference/build_systems/configuration.html for the doc on ST3 build system. { "cmd": [ "octave-cli", // Options "--no-gui", "--silent", "--verbose", // "--traditional", // Set variables for closer MATLAB compatibility. "--persist", // "--interactive", // File "$file" ], "linux": { "cmd": [ "/usr/bin/env", "/usr/bin/octave-cli", // Options "--no-gui", "--silent", "--verbose", // "--traditional", // Set variables for closer MATLAB compatibility. "--persist", // "--interactive", // File "$file" ], }, "file_regex": "^error: (./.*.m) at line ([0-9]+), column ([0-9]+)", // error: /home/lilian/mva/courses/1st-trimester/reinforcement-learning/TP1/trajectory.m at line 22, column 11 "path": "$PATH:${folder}", "selector": "source.matlab", "working_dir": "${file_path}" // "working_dir": "${folder:${file_path}}" }