Skip to content

Commit a046bbd

Browse files
committed
stopped importing the main package from setup.py
1 parent 27b424e commit a046bbd

File tree

4 files changed

+14
-13
lines changed

4 files changed

+14
-13
lines changed

setup.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,9 @@
66
except ImportError:
77
from distutils.core import setup
88

9-
from tdl import __version__
10-
119
setup(
1210
name='tdl',
13-
version=__version__,
11+
version=open('tdl/version.txt', 'r').read(),
1412
author='Kyle Stewart',
1513
author_email='4B796C65+pythonTDL@gmail.com',
1614
description='Pythonic port of rogue-like library libtcod.',

tdl/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1477,4 +1477,4 @@ def force_resolution(width, height):
14771477
__author__ = 'Kyle Stewart'
14781478
__contact__ = "4b796c65+pythonTDL@gmail.com"
14791479
__email__ = "4b796c65+pythonTDL@gmail.com"
1480-
__version__ = '1.2.0'
1480+
__version__ = open(_os.path.join(__path__[0], 'version.txt'), 'r').read()

tdl/_libtcod.c

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9190,29 +9190,29 @@ static const struct _cffi_type_context_s _cffi_type_context = {
91909190

91919191
#ifdef PYPY_VERSION
91929192
PyMODINIT_FUNC
9193-
_cffi_pypyinit__libtcod(const void *p[])
9193+
_cffi_pypyinit_tdl/_libtcod(const void *p[])
91949194
{
91959195
p[0] = (const void *)0x2601;
91969196
p[1] = &_cffi_type_context;
91979197
}
91989198
# ifdef _MSC_VER
91999199
PyMODINIT_FUNC
92009200
# if PY_MAJOR_VERSION >= 3
9201-
PyInit__libtcod(void) { return NULL; }
9201+
PyInit_tdl/_libtcod(void) { return NULL; }
92029202
# else
9203-
init_libtcod(void) { }
9203+
inittdl/_libtcod(void) { }
92049204
# endif
92059205
# endif
92069206
#elif PY_MAJOR_VERSION >= 3
92079207
PyMODINIT_FUNC
9208-
PyInit__libtcod(void)
9208+
PyInit_tdl/_libtcod(void)
92099209
{
9210-
return _cffi_init("_libtcod", 0x2601, &_cffi_type_context);
9210+
return _cffi_init("tdl/_libtcod", 0x2601, &_cffi_type_context);
92119211
}
92129212
#else
92139213
PyMODINIT_FUNC
9214-
init_libtcod(void)
9214+
inittdl/_libtcod(void)
92159215
{
9216-
_cffi_init("_libtcod", 0x2601, &_cffi_type_context);
9216+
_cffi_init("tdl/_libtcod", 0x2601, &_cffi_type_context);
92179217
}
92189218
#endif

tdl/build_libtcod.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -472,7 +472,10 @@
472472
473473
""")
474474

475-
ffi.set_source('_libtcod', """
475+
module_name = '_libtcod'
476+
477+
478+
ffi.set_source(module_name, """
476479
#include <libtcod.h>
477480
478481
void set_char(TCOD_console_t console, int x, int y,
@@ -506,7 +509,7 @@
506509
}
507510
508511
""",
509-
include_dirs=['include/', 'tdl/include/'],
512+
include_dirs=['include/', 'tdl/include/', 'tdl/include/Release/'],
510513
library_dirs=['lib/win32/', 'tdl/lib/win32/'],
511514
libraries=['libtcod-VS'])
512515

0 commit comments

Comments
 (0)