summaryrefslogtreecommitdiff
path: root/src/openscad.cc
diff options
context:
space:
mode:
authorDon Bright <hugh.m.bright@gmail.com>2013-09-20 06:54:53 (GMT)
committerDon Bright <hugh.m.bright@gmail.com>2013-09-20 06:54:53 (GMT)
commit5f36117b8ff7e14ae450e770cdaa67e60561672d (patch)
tree4a2a37410499f50efddc31f4834fcb313a24fae1 /src/openscad.cc
parent3eda281be13dfe9eb8fcbc9fb82e75e74d107e01 (diff)
restore missing digits. make --info work better. fix parser / path bug
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