summaryrefslogtreecommitdiff
path: root/src/openscad.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/openscad.cc')
-rw-r--r--src/openscad.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/openscad.cc b/src/openscad.cc
index a8e71b1..5a219ac 100644
--- a/src/openscad.cc
+++ b/src/openscad.cc
@@ -176,8 +176,9 @@ Camera get_camera( po::variables_map vm )
return camera;
}
-int cmdline( const char* deps_output_file, const char* filename, Camera &camera, const char *output_file, fs::path original_path, Render::type renderer )
+int cmdline( const char* deps_output_file, const char* filename, Camera &camera, const char *output_file, fs::path original_path, Render::type renderer, char ** argv )
{
+ parser_init(boosty::stringy(boost::filesystem::path( argv[0] ).parent_path()));
Tree tree;
#ifdef ENABLE_CGAL
CGALEvaluator cgalevaluator(tree);
@@ -630,7 +631,7 @@ int main(int argc, char **argv)
if (output_file)
{
if (!filename) help(argv[0]);
- rc = cmdline( deps_output_file, filename, camera, output_file, original_path, renderer );
+ rc = cmdline( deps_output_file, filename, camera, output_file, original_path, renderer, argv );
}
else if (QtUseGUI())
{
contact: Jan Huwald // Impressum