mirror of
https://github.com/azaion/annotations.git
synced 2026-04-22 22:06:30 +00:00
fix build scripts
This commit is contained in:
@@ -3,7 +3,9 @@ from PyInstaller.utils.hooks import collect_all
|
|||||||
|
|
||||||
datas = []
|
datas = []
|
||||||
binaries = []
|
binaries = []
|
||||||
hiddenimports = ['constants', 'annotation', 'credentials', 'file_data', 'user', 'security', 'secure_model', 'api_client', 'hardware_service', 'remote_command', 'ai_config', 'inference_engine', 'inference', 'remote_command_handler']
|
hiddenimports = ['constants', 'annotation', 'credentials', 'file_data', 'user', 'security', 'secure_model', 'cdn_manager', 'api_client', 'hardware_service', 'remote_command', 'ai_config', 'inference_engine', 'inference', 'remote_command_handler']
|
||||||
|
tmp_ret = collect_all('pyyaml')
|
||||||
|
datas += tmp_ret[0]; binaries += tmp_ret[1]; hiddenimports += tmp_ret[2]
|
||||||
tmp_ret = collect_all('jwt')
|
tmp_ret = collect_all('jwt')
|
||||||
datas += tmp_ret[0]; binaries += tmp_ret[1]; hiddenimports += tmp_ret[2]
|
datas += tmp_ret[0]; binaries += tmp_ret[1]; hiddenimports += tmp_ret[2]
|
||||||
tmp_ret = collect_all('requests')
|
tmp_ret = collect_all('requests')
|
||||||
@@ -24,8 +26,12 @@ tmp_ret = collect_all('tensorrt')
|
|||||||
datas += tmp_ret[0]; binaries += tmp_ret[1]; hiddenimports += tmp_ret[2]
|
datas += tmp_ret[0]; binaries += tmp_ret[1]; hiddenimports += tmp_ret[2]
|
||||||
tmp_ret = collect_all('pycuda')
|
tmp_ret = collect_all('pycuda')
|
||||||
datas += tmp_ret[0]; binaries += tmp_ret[1]; hiddenimports += tmp_ret[2]
|
datas += tmp_ret[0]; binaries += tmp_ret[1]; hiddenimports += tmp_ret[2]
|
||||||
|
tmp_ret = collect_all('pynvml')
|
||||||
|
datas += tmp_ret[0]; binaries += tmp_ret[1]; hiddenimports += tmp_ret[2]
|
||||||
tmp_ret = collect_all('re')
|
tmp_ret = collect_all('re')
|
||||||
datas += tmp_ret[0]; binaries += tmp_ret[1]; hiddenimports += tmp_ret[2]
|
datas += tmp_ret[0]; binaries += tmp_ret[1]; hiddenimports += tmp_ret[2]
|
||||||
|
tmp_ret = collect_all('boto3')
|
||||||
|
datas += tmp_ret[0]; binaries += tmp_ret[1]; hiddenimports += tmp_ret[2]
|
||||||
|
|
||||||
|
|
||||||
a = Analysis(
|
a = Analysis(
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
|
venv\Scripts\python setup.py build_ext
|
||||||
|
rmdir dist /s /q
|
||||||
pyinstaller --name=azaion-inference ^
|
pyinstaller --name=azaion-inference ^
|
||||||
--collect-all pyyaml ^
|
--collect-all pyyaml ^
|
||||||
--collect-all jwt ^
|
--collect-all jwt ^
|
||||||
@@ -12,6 +14,7 @@ pyinstaller --name=azaion-inference ^
|
|||||||
--collect-all pycuda ^
|
--collect-all pycuda ^
|
||||||
--collect-all pynvml ^
|
--collect-all pynvml ^
|
||||||
--collect-all re ^
|
--collect-all re ^
|
||||||
|
--collect-all boto3 ^
|
||||||
--hidden-import constants ^
|
--hidden-import constants ^
|
||||||
--hidden-import annotation ^
|
--hidden-import annotation ^
|
||||||
--hidden-import credentials ^
|
--hidden-import credentials ^
|
||||||
@@ -19,6 +22,7 @@ pyinstaller --name=azaion-inference ^
|
|||||||
--hidden-import user ^
|
--hidden-import user ^
|
||||||
--hidden-import security ^
|
--hidden-import security ^
|
||||||
--hidden-import secure_model ^
|
--hidden-import secure_model ^
|
||||||
|
--hidden-import cdn_manager ^
|
||||||
--hidden-import api_client ^
|
--hidden-import api_client ^
|
||||||
--hidden-import hardware_service ^
|
--hidden-import hardware_service ^
|
||||||
--hidden-import remote_command ^
|
--hidden-import remote_command ^
|
||||||
@@ -27,3 +31,7 @@ pyinstaller --name=azaion-inference ^
|
|||||||
--hidden-import inference ^
|
--hidden-import inference ^
|
||||||
--hidden-import remote_command_handler ^
|
--hidden-import remote_command_handler ^
|
||||||
start.py
|
start.py
|
||||||
|
|
||||||
|
copy venv\Lib\site-packages\tensorrt_libs\nvinfer_10.dll .\dist\azaion-inference\
|
||||||
|
copy venv\Lib\site-packages\tensorrt_libs\nvinfer_plugin_10.dll .\dist\azaion-inference\
|
||||||
|
copy venv\Lib\site-packages\tensorrt_libs\nvonnxparser_10.dll .\dist\azaion-inference\
|
||||||
@@ -45,6 +45,7 @@ venv\Scripts\pyinstaller --name=azaion-inference ^
|
|||||||
--collect-all pycuda ^
|
--collect-all pycuda ^
|
||||||
--collect-all pynvml ^
|
--collect-all pynvml ^
|
||||||
--collect-all re ^
|
--collect-all re ^
|
||||||
|
--collect-all boto3 ^
|
||||||
--hidden-import constants ^
|
--hidden-import constants ^
|
||||||
--hidden-import annotation ^
|
--hidden-import annotation ^
|
||||||
--hidden-import credentials ^
|
--hidden-import credentials ^
|
||||||
@@ -52,6 +53,7 @@ venv\Scripts\pyinstaller --name=azaion-inference ^
|
|||||||
--hidden-import user ^
|
--hidden-import user ^
|
||||||
--hidden-import security ^
|
--hidden-import security ^
|
||||||
--hidden-import secure_model ^
|
--hidden-import secure_model ^
|
||||||
|
--hidden-import cdn_manager ^
|
||||||
--hidden-import api_client ^
|
--hidden-import api_client ^
|
||||||
--hidden-import hardware_service ^
|
--hidden-import hardware_service ^
|
||||||
--hidden-import remote_command ^
|
--hidden-import remote_command ^
|
||||||
|
|||||||
Reference in New Issue
Block a user