Skip to content

Commit 339a0b5

Browse files
TanziTanzi
authored andcommitted
find the files automatically with the patterns
1 parent 17063fd commit 339a0b5

File tree

1 file changed

+8
-12
lines changed

1 file changed

+8
-12
lines changed

src/setup.py

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,20 @@
11
from setuptools import setup
22
from Cython.Build import cythonize
33

4+
import glob # find path with given pattern
5+
46
import sys,os
57
cur_path = sys.path[0]
68
os.chdir(cur_path)
79

8-
para = sys.argv[1]
9-
module_list = [
10-
"./CameraHelper/CamCommonWrapper.py",
11-
"./CameraHelper/CamPylonFreerun.py",
12-
"./CameraHelper/CamPylonWrapper.py",
13-
"./CameraHelper/PylonImageConvert.py",
14-
"./CameraHelper/CameraDetector.py",
15-
"./CameraHelper/CameraType.py",
16-
"./CameraHelper/CameraChooser.py",
17-
"./CameraHelper/__init__.py",
18-
]
10+
# para = sys.argv[1]
11+
file_patterns =["./CameraHelper/*.py",]
12+
file_list = []
13+
for pattern in file_patterns:
14+
file_list += glob.glob(pattern)
1915

2016
setup(
2117
name="CameraHelper",
22-
ext_modules=cythonize(module_list),
18+
ext_modules=cythonize(file_list),
2319
zip_safe=False,
2420
)

0 commit comments

Comments
 (0)