summaryrefslogtreecommitdiff
blob: 4cdb0f864b5bc8db19a61a5265c49e319311e42f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
--- 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)