Skip to content

Commit 8022f1c

Browse files
committed
use setuptools
1 parent cb92b7c commit 8022f1c

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

.gitignore

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
*.pyc
22
*.egg-info
33
*.swp
4+
dist
5+
MANIFEST

setup.py

+9-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,16 @@
1-
from distutils.core import setup
1+
try:
2+
from setuptools import setup
3+
from setuptools import find_packages
4+
packages = find_packages()
5+
except ImportError:
6+
from distutils.core import setup
7+
import os
8+
packages = [x.strip('./').replace('/','.') for x in os.popen('find -name "__init__.py" | xargs -n1 dirname').read().strip().split('\n')]
29

310
setup(
411
name='claripy',
512
version='5.6.12.3',
6-
packages=['claripy', 'claripy.backends', 'claripy.frontends', 'claripy.vsa', 'claripy.ast', 'claripy.frontend_mixins'],
13+
packages=packages,
714
install_requires=[
815
'ana',
916
'angr-only-z3-custom==9002',

0 commit comments

Comments
 (0)