Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
parkpow
GitHub Repository: parkpow/deep-license-plate-recognition
Path: blob/master/docker/platerec_installer/platerec_installer.spec
1094 views
# -*- mode: python ; coding: utf-8 -*-

# Building the executable:
#
# docker run -v "$$(pwd):/src/" cdrx/pyinstaller-linux "pyinstaller platerec_installer.spec -F"
# docker run -v "$$(pwd):/src/" danleyb2/pyinstaller-windows "pyinstaller platerec_installer.spec -F"

import sys

block_cipher = None

if sys.platform == 'win32':
    site_packages = 'C:/Python37/Lib/site-packages/'
    pathex = ['Z:\\src']
elif sys.platform == 'linux':
    site_packages = '/root/.pyenv/versions/3.7.5/lib/python3.7/site-packages/'
    pathex = ['/src']
else: # MacOs on GH Actions
    site_packages = __import__('sysconfig').get_path('purelib') + '/'
    pathex = [os.path.abspath(SPECPATH)]

a = Analysis(  # noqa
    ['platerec_installer.py'],
    pathex=pathex,
    binaries=[],
    datas=[(site_packages + 'dash_core_components/', 'dash_core_components'),
           (site_packages + 'dash_html_components/', 'dash_html_components'),
           (site_packages + 'dash_renderer/', 'dash_renderer'),
           (site_packages + 'dash/', 'dash'),
           (site_packages + 'dash_bootstrap_components/',
            'dash_bootstrap_components'),
            ('assets', 'assets')],
    hiddenimports=['pkg_resources.py2_warn'],
    hookspath=[],
    runtime_hooks=[],
    excludes=[],
    win_no_prefer_redirects=False,
    win_private_assemblies=False,
    cipher=block_cipher,
    noarchive=False)
pyz = PYZ(a.pure, a.zipped_data, cipher=block_cipher)  # noqa
exe = EXE(  # noqa
    pyz,
    a.scripts,
    a.binaries,
    a.zipfiles,
    a.datas, [],
    name='PlateRecognizer-Installer',
    debug=False,
    bootloader_ignore_signals=False,
    strip=False,
    upx=True,
    upx_exclude=[],
    runtime_tmpdir=None,
    console=True)