mirror of
https://github.com/LorenEteval/Furious.git
synced 2026-10-02 20:07:59 +03:00
Refine deployment tooling
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
This commit is contained in:
@@ -28,6 +28,13 @@ import logging
|
||||
import argparse
|
||||
import subprocess
|
||||
|
||||
try:
|
||||
from nuitka.Version import getNuitkaVersion
|
||||
except ImportError:
|
||||
raise
|
||||
else:
|
||||
NUITKA_VERSION = getNuitkaVersion()
|
||||
|
||||
logging.basicConfig(
|
||||
format='[%(asctime)s] [%(name)s] [%(levelname)s] %(message)s',
|
||||
level=logging.INFO,
|
||||
@@ -79,10 +86,16 @@ elif PLATFORM == 'Darwin':
|
||||
f'macOS-10.9-{PLATFORM_MACHINE.lower()}'
|
||||
)
|
||||
else:
|
||||
ARTIFACT_NAME = (
|
||||
f'{APPLICATION_NAME}-{__version__}-'
|
||||
f'macOS-11.0-{PLATFORM_MACHINE.lower()}'
|
||||
)
|
||||
if versionToValue(NUITKA_VERSION) <= versionToValue('1.8.6'):
|
||||
ARTIFACT_NAME = (
|
||||
f'{APPLICATION_NAME}-{__version__}-'
|
||||
f'macOS-11.0-{PLATFORM_MACHINE.lower()}'
|
||||
)
|
||||
else:
|
||||
ARTIFACT_NAME = (
|
||||
f'{APPLICATION_NAME}-{__version__}-'
|
||||
f'macOS-12.0-{PLATFORM_MACHINE.lower()}'
|
||||
)
|
||||
else:
|
||||
ARTIFACT_NAME = ''
|
||||
|
||||
@@ -168,15 +181,6 @@ def main():
|
||||
|
||||
sys.exit(0)
|
||||
|
||||
try:
|
||||
import nuitka
|
||||
except ImportError:
|
||||
# Any non-exit exceptions
|
||||
|
||||
logger.error('please install nuitka to run this script')
|
||||
|
||||
sys.exit(-1)
|
||||
|
||||
try:
|
||||
logger.info('building')
|
||||
|
||||
|
||||
Reference in New Issue
Block a user