mirror of
https://github.com/Polprzewodnikowy/SummerCart64.git
synced 2024-12-28 14:01:54 +01:00
forgot
This commit is contained in:
parent
05b781e102
commit
3d3192b66a
@ -3,6 +3,7 @@
|
|||||||
import argparse
|
import argparse
|
||||||
import math
|
import math
|
||||||
import os
|
import os
|
||||||
|
import platform
|
||||||
import sys
|
import sys
|
||||||
from binascii import crc32
|
from binascii import crc32
|
||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
@ -176,7 +177,7 @@ class SC64UpdateData:
|
|||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
parser = argparse.ArgumentParser(description='SC64 update file generator')
|
parser = argparse.ArgumentParser(description='SC64 update file generator')
|
||||||
parser.add_argument('--info', metavar='info_text', required=False, help='text to embed as update info')
|
parser.add_argument('--git', metavar='git', required=False, help='git text to embed in update info')
|
||||||
parser.add_argument('--mcu', metavar='mcu_path', required=False, help='path to MCU update data')
|
parser.add_argument('--mcu', metavar='mcu_path', required=False, help='path to MCU update data')
|
||||||
parser.add_argument('--fpga', metavar='fpga_path', required=False, help='path to FPGA update data')
|
parser.add_argument('--fpga', metavar='fpga_path', required=False, help='path to FPGA update data')
|
||||||
parser.add_argument('--boot', metavar='bootloader_path', required=False, help='path to N64 bootloader update data')
|
parser.add_argument('--boot', metavar='bootloader_path', required=False, help='path to N64 bootloader update data')
|
||||||
@ -192,10 +193,16 @@ if __name__ == "__main__":
|
|||||||
update = SC64UpdateData()
|
update = SC64UpdateData()
|
||||||
update.create_update_data()
|
update.create_update_data()
|
||||||
|
|
||||||
creation_time = datetime.now().strftime('%d.%m.%Y %H:%M:%S')
|
hostname = platform.node()
|
||||||
info_text = args.info or ''
|
creation_time = datetime.utcnow().strftime('%Y-%m-%d %H:%M:%S')
|
||||||
update_info = f'{creation_time}{info_text}'
|
info = [
|
||||||
print(f'Update info text: {update_info}')
|
f'build system: [{hostname}]',
|
||||||
|
f'creation time: [{creation_time}]',
|
||||||
|
]
|
||||||
|
if (args.git):
|
||||||
|
info.append(f'git: [{args.git}]')
|
||||||
|
update_info = '\n'.join(info)
|
||||||
|
print(f'Update info:\n{update_info}')
|
||||||
update.add_update_info(update_info.encode())
|
update.add_update_info(update_info.encode())
|
||||||
|
|
||||||
if (args.mcu):
|
if (args.mcu):
|
||||||
|
Loading…
Reference in New Issue
Block a user