1 '''This is the main file. This launches the application.'''
3 from panda3d
.core
import load_prc_file_data
4 if '--version' in argv
:
5 load_prc_file_data('', 'window-type none')
6 from os
.path
import exists
7 from traceback
import print_exc
8 from pmachines
.pmachines
import Pmachines
9 from p3d_appimage
import AppImageBuilder
11 if __name__
== '__main__' or exists('main.pyo'):
12 pmachines
= Pmachines()
13 if pmachines
.updating
:
14 AppImageBuilder('pmachines').update()
15 elif not pmachines
.version
:
16 try: pmachines
.base
.run()