diff options
author | bubnikv <bubnikv@gmail.com> | 2017-10-25 13:53:31 +0300 |
---|---|---|
committer | bubnikv <bubnikv@gmail.com> | 2017-10-25 13:53:31 +0300 |
commit | ee645007f29cd8df4d2f085efb9b61bf958025e9 (patch) | |
tree | 3229d255bc7ab5bf93f5c1796492ef293589ddf7 /slic3r.pl | |
parent | 7308017ee82abc725e5eb7aff26839d3e963b566 (diff) |
Another step towards C++ presets.
Diffstat (limited to 'slic3r.pl')
-rwxr-xr-x | slic3r.pl | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -100,12 +100,17 @@ if ($opt{save}) { my $config = Slic3r::Config->new_from_defaults; $config->apply($cli_config); +# locate or create data directory +# Unix: ~/.Slic3r +# Windows: "C:\Users\username\AppData\Roaming\Slic3r" or "C:\Documents and Settings\username\Application Data\Slic3r" +# Mac: "~/Library/Application Support/Slic3r" +Slic3r::set_data_dir($opt{datadir} || Wx::StandardPaths::Get->GetUserDataDir); + # launch GUI my $gui; if ((!@ARGV || $opt{gui}) && !$opt{save} && eval "require Slic3r::GUI; 1") { { no warnings 'once'; - $Slic3r::GUI::datadir = $opt{datadir} // ''; $Slic3r::GUI::no_controller = $opt{no_controller}; $Slic3r::GUI::no_plater = $opt{no_plater}; $Slic3r::GUI::autosave = $opt{autosave}; |