--- a/setup.py +++ b/setup.py @@ -21,26 +21,7 @@ with open(join(realpath('..'), 'CMakeLists.txt'), 'r') as f: if m: tlsh_3b = '' -if os.name == 'nt': - tlsh_module = Extension('tlsh', \ - sources = ['tlshmodule.cpp', \ - join(realpath('..'), 'src', 'tlsh.cpp'), \ - join(realpath('..'), 'src', 'tlsh_impl.cpp'), \ - join(realpath('..'), 'src', 'tlsh_util.cpp') \ - ], \ - include_dirs = [join(realpath('..'), 'include'), - join(realpath('..'), 'Windows')],\ - define_macros = [('WINDOWS', None),], \ - ) -else: - tlsh_module = Extension('tlsh', \ - sources = ['tlshmodule.cpp', \ - join(realpath('..'), 'src', 'tlsh.cpp'), \ - join(realpath('..'), 'src', 'tlsh_impl.cpp'), \ - join(realpath('..'), 'src', 'tlsh_util.cpp') \ - ], \ - include_dirs = [join(realpath('..'), 'include')], - ) +tlsh_module = Extension('tlsh', sources=['tlshmodule.cpp'], libraries=['tlsh']) if tlsh_256 != '': tlsh_module.extra_compile_args.append(tlsh_256)