加快打包速度
This commit is contained in:
parent
f5b3679835
commit
a5060225f1
4
.gitignore
vendored
4
.gitignore
vendored
@ -218,3 +218,7 @@ default/
|
||||
plugins/*/*.c
|
||||
|
||||
share/*
|
||||
share
|
||||
|
||||
nuitka.help
|
||||
log.txt
|
2
ECD.py
2
ECD.py
@ -3,6 +3,8 @@ os.environ['PROJ_LIB'] = os.path.join(os.path.dirname(__file__), 'share/proj')
|
||||
os.environ['GDAL_DATA'] = os.path.join(os.path.dirname(__file__), 'share')
|
||||
os.environ['ECD_BASEDIR'] = os.path.dirname(__file__)
|
||||
BASE_DIR = os.path.dirname(__file__)
|
||||
import distutils
|
||||
import distutils.version
|
||||
from rscder import MulStart
|
||||
import logging
|
||||
|
||||
|
@ -1,5 +1,6 @@
|
||||
nuitka ECD.py --standalone --plugin-enable=pyqt5 --include-qt-plugins=sensible,styles --plugin-enable=numpy --show-progress --include-package=qgis --windows-disable-console --output-dir=package --windows-icon-from-ico=logo.ico
|
||||
xcopy icons package\ECD.dist\icons /Y /E
|
||||
nuitka ECD.py --standalone --plugin-enable=pyqt5 --include-qt-plugins=sensible,styles --plugin-enable=numpy --nofollow-import-to=cv2 --nofollow-import-to=scipy --nofollow-import-to=yaml --nofollow-import-to=matplotlib --nofollow-import-to=PIL --nofollow-import-to=skimage --nofollow-import-to=numpy --nofollow-import-to=osgeo --nofollow-import-to=cryptography --nofollow-import-to=brotli --nofollow-import-to=cffi --show-progress --include-package=qgis --include-package=distutils --output-dir=package --windows-icon-from-ico=logo.ico --windows-disable-console
|
||||
|
||||
@REM nuitka ECD.py --standalone --plugin-enable=pyqt5 --include-qt-plugins=sensible,styles --plugin-enable=numpy --plugin-enable=anti-bloat --show-progress --include-package=qgis --output-dir=package --windows-icon-from-ico=logo.ico
|
||||
@REM nuitka keygen.py --standalone --plugin-enable=qt-plugins --plugin-enable=numpy --show-progress --plugin-enable=pylint-warnings --output-dir=package --windows-disable-console --windows-icon-from-ico=logo.ico --no-pyi-file
|
||||
|
||||
|
||||
|
@ -1,16 +0,0 @@
|
||||
import shutil
|
||||
import subprocess
|
||||
import os
|
||||
path = os.path.dirname(os.path.realpath(__file__))
|
||||
icon_path = os.path.join(path, 'icons')
|
||||
|
||||
with open(os.path.join(path, 'res.qrc'), 'w') as f:
|
||||
f.write(f'<RCC>\n')
|
||||
f.write(f' <qresource prefix="/">\n')
|
||||
for icon in os.listdir(icon_path):
|
||||
f.write(f' <file alias="{}">{"icons/" + icon}</file>\n')
|
||||
f.write(f' </qresource>\n')
|
||||
f.write(f'</RCC>\n')
|
||||
|
||||
# subprocess.run(['pyrcc5', 'res.qrc', '-o', 'rc.py'], cwd=os.path.join(path, '..'))
|
||||
# shutil.rmtree(icon_path)
|
@ -1,3 +1,10 @@
|
||||
import os
|
||||
|
||||
os.environ['PROJ_LIB'] = os.path.join(os.path.dirname(__file__), 'share/proj')
|
||||
os.environ['GDAL_DATA'] = os.path.join(os.path.dirname(__file__), 'share')
|
||||
os.environ['ECD_BASEDIR'] = os.path.dirname(__file__)
|
||||
BASE_DIR = os.path.dirname(__file__)
|
||||
|
||||
from rscder.gui.keygen import LicenseGen
|
||||
from PyQt5.QtWidgets import QApplication
|
||||
import sys
|
||||
|
36
log.txt
36
log.txt
@ -1,36 +0,0 @@
|
||||
2022-05-28 21:40:04,316 - root - INFO - lic data:2022-12-01 00:00:00
|
||||
2022-05-28 21:40:04,316 - root - INFO - remain_days: 186
|
||||
2022-05-28 21:40:05,077 - root - INFO - lic data:2022-12-01 00:00:00
|
||||
2022-05-28 21:40:05,077 - root - INFO - remain_days: 186
|
||||
2022-05-31 13:03:21,977 - root - INFO - lic data:2022-12-01 00:00:00
|
||||
2022-05-31 13:03:21,997 - root - INFO - remain_days: 183
|
||||
2022-05-31 13:03:23,512 - root - INFO - lic data:2022-12-01 00:00:00
|
||||
2022-05-31 13:03:23,512 - root - INFO - remain_days: 183
|
||||
2022-05-31 13:04:56,664 - root - INFO - lic data:2022-12-01 00:00:00
|
||||
2022-05-31 13:04:56,664 - root - INFO - remain_days: 183
|
||||
2022-05-31 13:04:57,954 - root - INFO - lic data:2022-12-01 00:00:00
|
||||
2022-05-31 13:04:57,954 - root - INFO - remain_days: 183
|
||||
2022-05-31 13:07:34,863 - root - INFO - lic data:2022-12-01 00:00:00
|
||||
2022-05-31 13:07:34,864 - root - INFO - remain_days: 183
|
||||
2022-05-31 13:07:36,227 - root - INFO - lic data:2022-12-01 00:00:00
|
||||
2022-05-31 13:07:36,227 - root - INFO - remain_days: 183
|
||||
2022-05-31 13:08:31,271 - root - INFO - lic data:2022-12-01 00:00:00
|
||||
2022-05-31 13:08:31,271 - root - INFO - remain_days: 183
|
||||
2022-05-31 13:08:32,678 - root - INFO - lic data:2022-12-01 00:00:00
|
||||
2022-05-31 13:08:32,679 - root - INFO - remain_days: 183
|
||||
2022-05-31 13:11:22,682 - root - INFO - lic data:2022-12-01 00:00:00
|
||||
2022-05-31 13:11:22,682 - root - INFO - remain_days: 183
|
||||
2022-05-31 13:11:24,048 - root - INFO - lic data:2022-12-01 00:00:00
|
||||
2022-05-31 13:11:24,048 - root - INFO - remain_days: 183
|
||||
2022-05-31 13:12:18,251 - root - INFO - lic data:2022-12-01 00:00:00
|
||||
2022-05-31 13:12:18,251 - root - INFO - remain_days: 183
|
||||
2022-05-31 13:12:19,616 - root - INFO - lic data:2022-12-01 00:00:00
|
||||
2022-05-31 13:12:19,616 - root - INFO - remain_days: 183
|
||||
2022-05-31 13:13:44,594 - root - INFO - lic data:2022-12-01 00:00:00
|
||||
2022-05-31 13:13:44,594 - root - INFO - remain_days: 183
|
||||
2022-05-31 13:13:45,939 - root - INFO - lic data:2022-12-01 00:00:00
|
||||
2022-05-31 13:13:45,939 - root - INFO - remain_days: 183
|
||||
2022-05-31 13:20:24,284 - root - INFO - lic data:2022-12-01 00:00:00
|
||||
2022-05-31 13:20:24,284 - root - INFO - remain_days: 183
|
||||
2022-05-31 13:20:25,661 - root - INFO - lic data:2022-12-01 00:00:00
|
||||
2022-05-31 13:20:25,661 - root - INFO - remain_days: 183
|
@ -1,6 +1,5 @@
|
||||
import math
|
||||
import os
|
||||
import pdb
|
||||
from rscder.gui.actions import ActionManager
|
||||
from rscder.plugins.basic import BasicPlugin
|
||||
from PyQt5.QtWidgets import QAction, QDialog, QHBoxLayout, QVBoxLayout, QPushButton
|
||||
|
@ -126,7 +126,7 @@ class Settings(QSettings):
|
||||
@property
|
||||
def license(self):
|
||||
lic_path =os.path.join(BASE_DIR, 'lic', 'license.lic')
|
||||
if not os.path.join(lic_path):
|
||||
if not os.path.exists(lic_path):
|
||||
return False
|
||||
|
||||
with open(lic_path, 'r') as f:
|
||||
|
Loading…
x
Reference in New Issue
Block a user