Mercurial > touhou
comparison scripts/pytouhou @ 570:f0252cf111d8
Don’t traceback when GTK+ isn’t available.
author | Emmanuel Gil Peyrot <linkmauve@linkmauve.fr> |
---|---|
date | Thu, 10 Jul 2014 13:53:46 +0200 |
parents | e7a4731a278b |
children | e35a083d4208 |
comparison
equal
deleted
inserted
replaced
569:b21922a03830 | 570:f0252cf111d8 |
---|---|
47 logger.root.name = 'pytouhou' | 47 logger.root.name = 'pytouhou' |
48 | 48 |
49 logger.info('Configuration loaded from: %s', ', '.join(options.paths)) | 49 logger.info('Configuration loaded from: %s', ', '.join(options.paths)) |
50 | 50 |
51 if not args.no_menu: | 51 if not args.no_menu: |
52 from pytouhou.menu import menu | 52 try: |
53 menu(options, args) | 53 from pytouhou.menu import menu |
54 except ImportError: | |
55 logger.error('GTK+ unavailable, disabling the GUI menu.') | |
56 else: | |
57 menu(options, args) | |
54 | 58 |
55 if args.game == 'EoSD': | 59 if args.game == 'EoSD': |
56 from pytouhou.games.eosd import EoSDCommon as Common, EoSDGame as Game | 60 from pytouhou.games.eosd import EoSDCommon as Common, EoSDGame as Game |
57 | 61 |
58 if args.interface == 'EoSD': | 62 if args.interface == 'EoSD': |