Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Investigate whether we can run with Nuitka #163

Open
pmer opened this issue Sep 29, 2017 · 3 comments
Open

Investigate whether we can run with Nuitka #163

pmer opened this issue Sep 29, 2017 · 3 comments

Comments

@pmer
Copy link
Member

pmer commented Sep 29, 2017

http://nuitka.net/pages/overview.html

@seisatsu
Copy link
Member

I'm checking it out.

@seisatsu
Copy link
Member

Nukita complained when things tried to import __main__.py, so I looked into it and found out it's not generally a good idea. We also had some circular imports. I restructured in 0e5b06b by splitting __main__.py off into driftwood.py, leaving only the code to start the engine in the former. I also removed all imports for __main__.py from the code; everything we need is set up as a builtin global already, and we don't really need to validate the driftwood argument to manager classes.

@seisatsu
Copy link
Member

I almost got it to work but it hangs up on being unable to find direct imports for some of our external dependencies. At least our own code isn't tripping it up anymore. I tried to build it as a standalone, but maybe if I didn't, it would run.

Anyhow, it should be easier for you to investigate now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants