Ensure we package all the plugins and their data files.

This commit is contained in:
Mike Auty
2018-10-31 17:03:58 +00:00
parent f3fce720b1
commit 4629d5c1e2
+8 -2
View File
@@ -1,13 +1,19 @@
# -*- mode: python -*-
import sys
from PyInstaller.utils.hooks import collect_submodules, collect_data_files
block_cipher = None
sys.path.append('/home/mike/workspace/volatility3')
a = Analysis(['vol.py'],
pathex=[],
binaries=[],
datas=[('volatility/schemas', 'volatility/schemas')],
hiddenimports=[],
datas=collect_data_files('volatility.framework') + \
collect_data_files('volatility.schemas') + \
[('volatility/plugins', 'volatility/plugins')],
hiddenimports=collect_submodules('volatility.plugins'),
hookspath=[],
runtime_hooks=[],
excludes=[],