Support loading a profile ini file from the commandline.
This commit is contained in:
parent
b4a643e45f
commit
92048ed255
1 changed files with 4 additions and 1 deletions
|
@ -45,12 +45,15 @@ __license__ = 'GNU Affero General Public License http://www.gnu.org/licenses/agp
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
parser = OptionParser(usage="usage: %prog [options] <filename>.stl")
|
parser = OptionParser(usage="usage: %prog [options] <filename>.stl")
|
||||||
parser.add_option("-p", "--profile", action="store", type="string", dest="profile", help="Use these profile settings instead of loading current_profile.ini")
|
parser.add_option("-i", "--ini", action="store", type="string", dest="profileini", help="Load settings from a profile ini file")
|
||||||
parser.add_option("-P", "--project", action="store_true", dest="openprojectplanner", help="Open the project planner")
|
parser.add_option("-P", "--project", action="store_true", dest="openprojectplanner", help="Open the project planner")
|
||||||
parser.add_option("-r", "--print", action="store", type="string", dest="printfile", help="Open the printing interface, instead of the normal cura interface.")
|
parser.add_option("-r", "--print", action="store", type="string", dest="printfile", help="Open the printing interface, instead of the normal cura interface.")
|
||||||
|
parser.add_option("-p", "--profile", action="store", type="string", dest="profile", help="Internal option, do not use!")
|
||||||
(options, args) = parser.parse_args()
|
(options, args) = parser.parse_args()
|
||||||
if options.profile != None:
|
if options.profile != None:
|
||||||
profile.loadGlobalProfileFromString(options.profile)
|
profile.loadGlobalProfileFromString(options.profile)
|
||||||
|
if options.profileini != None:
|
||||||
|
profile.loadGlobalProfile(options.profileini)
|
||||||
if options.openprojectplanner != None:
|
if options.openprojectplanner != None:
|
||||||
from gui import projectPlanner
|
from gui import projectPlanner
|
||||||
projectPlanner.main()
|
projectPlanner.main()
|
||||||
|
|
Loading…
Reference in a new issue