mirror of
https://github.com/ciromattia/kcc
synced 2025-12-15 02:36:44 +00:00
Update build scripts
This commit is contained in:
21
.travis.yml
21
.travis.yml
@@ -2,16 +2,10 @@ matrix:
|
|||||||
include:
|
include:
|
||||||
- os: osx
|
- os: osx
|
||||||
language: generic
|
language: generic
|
||||||
osx_image: xcode9.2
|
osx_image: xcode11.1
|
||||||
|
|
||||||
before_install:
|
before_install:
|
||||||
- brew update
|
|
||||||
- brew upgrade python3
|
|
||||||
- brew uninstall node
|
|
||||||
- travis_wait 30 brew install node@6
|
|
||||||
- brew link node@6 --force --overwrite
|
|
||||||
- pip3 install --upgrade pip setuptools wheel
|
- pip3 install --upgrade pip setuptools wheel
|
||||||
- openssl aes-256-cbc -K $encrypted_a95564d8ff0d_key -iv $encrypted_a95564d8ff0d_iv -in other/osx/sentry.py.enc -out kindlecomicconverter/sentry.py -d
|
|
||||||
|
|
||||||
install:
|
install:
|
||||||
- pip3 install -r requirements.txt
|
- pip3 install -r requirements.txt
|
||||||
@@ -25,13 +19,12 @@ before_deploy:
|
|||||||
- rm -r dist/!(*.deb|*.dmg)
|
- rm -r dist/!(*.deb|*.dmg)
|
||||||
|
|
||||||
deploy:
|
deploy:
|
||||||
provider: s3
|
provider: gcs
|
||||||
skip_cleanup: true
|
access_key_id: GOOG1EC62457RKUYFR2TIZUWV4EFSV2EP5LVLPPFXUAKADWJFDYPFW63BQSLA
|
||||||
access_key_id: AKIAIQNL5R4FI4C4NJYQ
|
|
||||||
secret_access_key:
|
secret_access_key:
|
||||||
secure: X66hYplxB4QSueljwvDfamNH/MQmHjo3mCofBcaTHAr7n2fp+yd2NzD2yy9h8NbsL0LWwx9wtJa/jpkIE02ZDfi9NrMLvKKFazzdpiyTMN5Yh85lHHyD1XIOCZRd4igaZ+O8975tJAEaEOPS+PE9XGZcRBh+y/eSJ+fMEgohaJ1MtDFbQR7X1cEw3iqbjrV2rlghZNCk/9mZEfObzAEjQiSDpv5G0IuIPRvYg/BgZt8chHVAe03B6oqcBa7uCBCTlfHIiNh1MWtP0B3NNBq3dcu9QHOFri1YqoZKuaPVCf6TFQL/NW5dFihegev2t9IwFyaBxytiT8fBkgQhP0VX8cuCwBAfnQGIogAu0eLSPp+E6dB/7Cpt2GDCk39+As8WKqt9hCRHmrvYhPA1Mq9QyEgKy/TKKKfDby3qVTIqYOQYpuQ1B7sIU651L5A+hBvZ1dqWIUz25h0zqjjeSFrcfNnf1e4tkk0QJvvnKqz0xsVaJxA2p07VJMRn8SlZQIJ2GEbMDeB5jxYtf5JzXywChP9adlPNjLna9G8ScnGSU1f7ZhsBQUEgY5jBlnX1lveyl3DUe6NP+qOTyljLWYwjx3AF4Zg10LYSecRS6hnqAUrGRmibDCIYclUzlJkVyjKGJ9uEyrUiCp0P0IsAzE1XhPVAWEyGUcWWGJG+jgmohSk=
|
secure: sxYjeho7U3im0Ezf6cz6TjYDiLvf0kAM2ETQHYoFNbD1VVvhJJyymDCnPH80zpFKmhc1MWTB6ndwsrPfcyZDLR2meSdWGPjZfFPY3RcrfImndKi7ln+mYQDBQ7W1lGit4YcH3Ju7LHceaTbRA7fVTX8pWKOcbXL2oM+lQxTJHH32+crVma+ChhbjzTWsSLRoakt3Nhiveec5p/qSW7AFe4Zq+b3C85IgwjSJI/xVwzaWrs6p915h1zZi7KL7YCMIxfQFrvRPFR2KTbh/DoLCCrqfbD4qh0PVy1li51Ac3hd/u3foiNnTNchzgE3Nv/nbKmtFU6huuLNgzkQGuLA+yn7mKYzBwA3ZmFgoimdH9+yRCMkZ8B5VHpvfN1hgpJcyEl1T98Kv4cdtRYNB4w9iAMy1qSVxhjeI+2rjuWGoXro0lU6L4LIRCOruY3AuLCAKG8Qw5Ak9ksmIKBhZ9soxpoIwu/TYDUQkFj29IrUQucg9TEp7uAoxu8/7EHxB7hWnBRaBAAQbMuIRg7yysT3FT0Os6SB0t9+RBsVMSPuIti9JJZ2Lu0uRI1+Se+g7ItzYtJoPhBJAzAa+J9OONj0RNj2z8Vq2oIBhH4z6b6zTRMVroos3cdfYl5qIKs9SQ7rmeHoPRROcqpCznsUZ/ESa4f2MewFU/7AYcEnCesZV4xg=
|
||||||
bucket: kcc-deploy
|
bucket: kcc-deploy
|
||||||
region: eu-central-1
|
local-dir: dist
|
||||||
local_dir: dist
|
skip_cleanup: true
|
||||||
on:
|
on:
|
||||||
repo: AcidWeb/kcc
|
repo: AcidWeb/KCC
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ If you find **KCC** valuable you can consider donating to the authors:
|
|||||||
## BINARY RELEASES
|
## BINARY RELEASES
|
||||||
You can find the latest released binary at the following links:
|
You can find the latest released binary at the following links:
|
||||||
- **[Windows](http://kcc.iosphe.re/Windows/) (64-bit only)**
|
- **[Windows](http://kcc.iosphe.re/Windows/) (64-bit only)**
|
||||||
- **[macOS](http://kcc.iosphe.re/OSX/) (10.13+)**
|
- **[macOS](http://kcc.iosphe.re/OSX/) (10.14+)**
|
||||||
- **Linux:** Currently unavailable.
|
- **Linux:** Currently unavailable.
|
||||||
|
|
||||||
## PYPI
|
## PYPI
|
||||||
|
|||||||
17
appveyor.yml
17
appveyor.yml
@@ -2,24 +2,13 @@ environment:
|
|||||||
PYTHON: "C:\\Python37-x64"
|
PYTHON: "C:\\Python37-x64"
|
||||||
|
|
||||||
install:
|
install:
|
||||||
- set PATH="%PYTHON%\\Scripts";"C:\\Program Files (x86)\\Inno Setup 5";%PATH%
|
- set PATH="%PYTHON%\\Scripts";%PATH%
|
||||||
- "%PYTHON%\\python.exe -m pip install --upgrade pip setuptools wheel"
|
- "%PYTHON%\\python.exe -m pip install --upgrade pip setuptools wheel"
|
||||||
- "%PYTHON%\\python.exe -m pip install -r requirements.txt"
|
- "%PYTHON%\\python.exe -m pip install -r requirements.txt"
|
||||||
- "%PYTHON%\\python.exe -m pip install certifi https://github.com/pyinstaller/pyinstaller/archive/develop.zip"
|
- "%PYTHON%\\python.exe -m pip install certifi https://github.com/pyinstaller/pyinstaller/archive/develop.zip"
|
||||||
- nuget install secure-file -ExcludeVersion
|
|
||||||
- secure-file\tools\secure-file -decrypt other\windows\sentry.py.enc -out kindlecomicconverter\sentry.py -secret %ENCRYPTION%
|
|
||||||
|
|
||||||
build_script:
|
build_script:
|
||||||
- "%PYTHON%\\python.exe setup.py build_binary"
|
- "%PYTHON%\\python.exe setup.py build_binary"
|
||||||
|
|
||||||
after_build:
|
artifacts:
|
||||||
- ps: Get-ChildItem .\dist\KCC* | % { Push-AppveyorArtifact $_.FullName -FileName $_.Name }
|
- path: dist\KCC*
|
||||||
|
|
||||||
deploy:
|
|
||||||
provider: S3
|
|
||||||
access_key_id:
|
|
||||||
secure: pWfyU8wtAHt354mBILwM41TemOjb+My9n3CRMnrpLzI=
|
|
||||||
secret_access_key:
|
|
||||||
secure: G0Xpxe355LMqV3s8v+TsdJYdmhFoKKA+mxK37Tlu8yNwKXKJgcnY7pcFKSdX5xS5
|
|
||||||
bucket: kcc-deploy
|
|
||||||
region: eu-central-1
|
|
||||||
|
|||||||
2
kcc.py
2
kcc.py
@@ -31,8 +31,6 @@ if sys.platform.startswith('darwin'):
|
|||||||
'/../Resources:/Applications/Kindle Comic Creator/Kindle Comic Creator.app/Contents/' \
|
'/../Resources:/Applications/Kindle Comic Creator/Kindle Comic Creator.app/Contents/' \
|
||||||
'MacOS:/usr/local/bin:/usr/bin:/bin'
|
'MacOS:/usr/local/bin:/usr/bin:/bin'
|
||||||
os.chdir(os.path.dirname(os.path.abspath(sys.executable)) + '/../Resources')
|
os.chdir(os.path.dirname(os.path.abspath(sys.executable)) + '/../Resources')
|
||||||
os.system('defaults write com.kindlecomicconverter.KindleComicConverter ApplePersistenceIgnoreState YES')
|
|
||||||
os.system('defaults write com.kindlecomicconverter.KindleComicConverter NSInitialToolTipDelay -int 1000')
|
|
||||||
else:
|
else:
|
||||||
os.chdir(os.path.dirname(os.path.abspath(__file__)))
|
os.chdir(os.path.dirname(os.path.abspath(__file__)))
|
||||||
elif sys.platform.startswith('win'):
|
elif sys.platform.startswith('win'):
|
||||||
|
|||||||
@@ -50,12 +50,12 @@
|
|||||||
<key>LSEnvironment</key>
|
<key>LSEnvironment</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>PATH</key>
|
<key>PATH</key>
|
||||||
<string>./../Resources:/usr/local/bin:/usr/bin:/bin</string>
|
<string>./../Resources:/Applications/Kindle Comic Creator/Kindle Comic Creator.app/Contents/MacOS:/usr/local/bin:/usr/bin:/bin</string>
|
||||||
</dict>
|
</dict>
|
||||||
<key>LSHasLocalizedDisplayName</key>
|
<key>LSHasLocalizedDisplayName</key>
|
||||||
<false/>
|
<false/>
|
||||||
<key>LSMinimumSystemVersion</key>
|
<key>LSMinimumSystemVersion</key>
|
||||||
<string>10.13.0</string>
|
<string>10.14.0</string>
|
||||||
<key>NSAppleScriptEnabled</key>
|
<key>NSAppleScriptEnabled</key>
|
||||||
<false/>
|
<false/>
|
||||||
<key>NSHumanReadableCopyright</key>
|
<key>NSHumanReadableCopyright</key>
|
||||||
@@ -64,5 +64,9 @@
|
|||||||
<string>MainMenu</string>
|
<string>MainMenu</string>
|
||||||
<key>NSPrincipalClass</key>
|
<key>NSPrincipalClass</key>
|
||||||
<string>NSApplication</string>
|
<string>NSApplication</string>
|
||||||
|
<key>NSRequiresAquaSystemAppearance</key>
|
||||||
|
<string>false</string>
|
||||||
|
<key>NSInitialToolTipDelay</key>
|
||||||
|
<integer>1000</integer>
|
||||||
</dict>
|
</dict>
|
||||||
</plist>
|
</plist>
|
||||||
|
|||||||
Binary file not shown.
@@ -1,3 +0,0 @@
|
|||||||
<EFBFBD>d<EFBFBD>7<EFBFBD><EFBFBD>э<><D18D>|l<>z6<7A>n<EFBFBD>I_<49><5F><EFBFBD><1E>:<3A><>-<2D>!<21>n<EFBFBD>BCD<43>}f<>zIe|<7C><><EFBFBD><EFBFBD>\9KW<01>f<EFBFBD>H[<5B>Y<EFBFBD>LY<19>7^<5E>@m<>*<2A>Ym<10>_z`3<>WSD{<7B>"<22><>a@><3E>;}\<07><0F>,D<><44><16><>·<EFBFBD>!yX<79><58>薁<EFBFBD>~<7E>~Y_<59>xd<78><64> B<1A><>T
|
|
||||||
B<EFBFBD>𢯣
|
|
||||||
u<EFBFBD>|91u~<7E>Pa<50><61>LD<4C>jh
|
|
||||||
Reference in New Issue
Block a user