diff -r 509d7a4c0a2b -r 27c8c40d9e03 server/setup.py --- a/server/setup.py Mon Jun 08 00:37:30 2015 +0200 +++ b/server/setup.py Mon Jun 08 00:45:09 2015 +0200 @@ -46,11 +46,12 @@ source_dirs = ['src'] version_variables = {} - local_variables = {} + try: - with open("somefile.py") as f: - code = compile(f.read(), "somefile.py", 'exec') - exec(code, version_variables, local_variables) + version_file = os.path.join(source_dirs[0], "__init__.py") + with open(version_file) as f: + code = compile(f.read(), version_file, 'exec') + exec(code, version_variables) except: print("Exception in user code:") print("-"*60)