mirror of
https://github.com/ciromattia/kcc
synced 2025-12-13 01:36:27 +00:00
Disabled UPX to decrease startup time
This commit is contained in:
@@ -12,7 +12,7 @@ RUN useradd -ms /bin/bash kcc && chown -R kcc:kcc /app
|
|||||||
|
|
||||||
USER kcc
|
USER kcc
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
RUN pyinstaller -F -s kcc.py
|
RUN pyinstaller -F -s --noupx kcc.py
|
||||||
RUN mkdir -p dist/usr/bin dist/usr/share/applications dist/usr/share/doc/kindlecomicconverter dist/usr/share/kindlecomicconverter dist/usr/share/lintian/overrides
|
RUN mkdir -p dist/usr/bin dist/usr/share/applications dist/usr/share/doc/kindlecomicconverter dist/usr/share/kindlecomicconverter dist/usr/share/lintian/overrides
|
||||||
RUN mv dist/kcc dist/usr/bin
|
RUN mv dist/kcc dist/usr/bin
|
||||||
RUN cp icons/comic2ebook.png dist/usr/share/kindlecomicconverter
|
RUN cp icons/comic2ebook.png dist/usr/share/kindlecomicconverter
|
||||||
|
|||||||
4
setup.py
4
setup.py
@@ -38,7 +38,7 @@ class BuildBinaryCommand(distutils.cmd.Command):
|
|||||||
|
|
||||||
def run(self):
|
def run(self):
|
||||||
if sys.platform == 'darwin':
|
if sys.platform == 'darwin':
|
||||||
os.system('pyinstaller -y -F -i icons/comic2ebook.icns -n "Kindle Comic Converter" -w -s kcc.py')
|
os.system('pyinstaller -y -F -i icons/comic2ebook.icns -n "Kindle Comic Converter" -w -s --noupx kcc.py')
|
||||||
shutil.copy('other/osx/7za', 'dist/Kindle Comic Converter.app/Contents/Resources')
|
shutil.copy('other/osx/7za', 'dist/Kindle Comic Converter.app/Contents/Resources')
|
||||||
shutil.copy('other/osx/unrar', 'dist/Kindle Comic Converter.app/Contents/Resources')
|
shutil.copy('other/osx/unrar', 'dist/Kindle Comic Converter.app/Contents/Resources')
|
||||||
shutil.copy('other/osx/Info.plist', 'dist/Kindle Comic Converter.app/Contents')
|
shutil.copy('other/osx/Info.plist', 'dist/Kindle Comic Converter.app/Contents')
|
||||||
@@ -51,7 +51,7 @@ class BuildBinaryCommand(distutils.cmd.Command):
|
|||||||
os.system('appdmg kcc.json dist/KindleComicConverter_osx_' + VERSION + '.dmg')
|
os.system('appdmg kcc.json dist/KindleComicConverter_osx_' + VERSION + '.dmg')
|
||||||
exit(0)
|
exit(0)
|
||||||
elif sys.platform == 'win32':
|
elif sys.platform == 'win32':
|
||||||
os.system('pyinstaller -y -F -i icons\comic2ebook.ico -n KCC -w kcc.py')
|
os.system('pyinstaller -y -F -i icons\comic2ebook.ico -n KCC -w --noupx kcc.py')
|
||||||
if os.path.isfile('setup.bat'):
|
if os.path.isfile('setup.bat'):
|
||||||
os.system('setup.bat ' + VERSION)
|
os.system('setup.bat ' + VERSION)
|
||||||
exit(0)
|
exit(0)
|
||||||
|
|||||||
Reference in New Issue
Block a user