#! /usr/bin/python3

import sys
import os
import platform

if __name__ == "__main__":
    # Ensure a proper version is available.
    # This test forces 2.6+ or 3.x
    if sys.version_info[0] == 2 and sys.version_info[1] < 6:
        print ("\nYou need a more current version of Python to run MMA.")
        print ("We're looking for something equal or greater than version 2.6")
        print ("Current Python version is %s\n" % sys.version)
        sys.exit(0)

    global platform
    platform = platform.system()
    global MMAdir
    for d in sys.path:
        moddir = os.path.join(d, 'MMA')
        if os.path.isdir(moddir):
            MMAdir = moddir
            break

    try:
        import MMA.main
        # It worked, we're done.
        sys.exit(0)

    except ModuleNotFoundError as e:
        # Could not find MMA/main.py -- bail out.
        print("Unable to find the modules needed for MMA. Please check your installation.")
        sys.exit(1)

