generated translation file
This commit is contained in:
@ -14,7 +14,7 @@ from modgen.objects.objects import sql_object_exporter, ObjectDefinitionParser,
|
||||
export_object_file
|
||||
from modgen.utility.csv_writer import CsvWriter
|
||||
from modgen.utility.printer import PrettyPrinter
|
||||
from modgen.utility.file_management import copy_file
|
||||
from modgen.utility.file_management import copy_file, move_file
|
||||
from modgen.utility.sql_writer import SQL_DATABASE_NAME
|
||||
|
||||
from definitions import BspType
|
||||
@ -34,7 +34,11 @@ BSP_DIR_NAME = BSP_SELECT.value
|
||||
|
||||
EXPORT_TO_SQL = True
|
||||
|
||||
CPP_COPY_DESTINATION = f"../../{BSP_DIR_NAME}/fsfwconfig/objects/"
|
||||
if BSP_SELECT == BspType.BSP_Q7S or BSP_SELECT == BspType.BSP_LINUX_BOARD:
|
||||
CPP_COPY_DESTINATION = f"../../fsfwconfig/objects/"
|
||||
else:
|
||||
CPP_COPY_DESTINATION = f"../../{BSP_DIR_NAME}/fsfwconfig/objects/"
|
||||
|
||||
CSV_MOVE_DESTINATION = "../"
|
||||
CPP_FILENAME = "translateObjects.cpp"
|
||||
CSV_OBJECT_FILENAME = "mib_objects.csv"
|
||||
@ -90,7 +94,6 @@ def parse_objects():
|
||||
|
||||
|
||||
def handle_file_export(list_items):
|
||||
csv_writer = CsvWriter(CSV_OBJECT_FILENAME)
|
||||
if GENERATE_CPP:
|
||||
print("ObjectParser: Generating translation C++ file.")
|
||||
write_translation_file(filename=CPP_FILENAME, list_of_entries=list_items, date_string_full=DATE_STRING_FULL)
|
||||
@ -101,7 +104,7 @@ def handle_file_export(list_items):
|
||||
print("ObjectParser: Generating text export.")
|
||||
export_object_file(filename=CSV_OBJECT_FILENAME, object_list=list_items, file_separator=FILE_SEPARATOR)
|
||||
if MOVE_CSV:
|
||||
csv_writer.move_csv(CSV_MOVE_DESTINATION)
|
||||
move_file(file_name=CSV_OBJECT_FILENAME, destination=CSV_MOVE_DESTINATION)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
@ -2,7 +2,7 @@
|
||||
* @brief Auto-generated object translation file.
|
||||
* @details
|
||||
* Contains 60 translations.
|
||||
* Generated on: 2021-05-17 18:57:35
|
||||
* Generated on: 2021-05-17 19:02:48
|
||||
*/
|
||||
#include "translateObjects.h"
|
||||
|
||||
|
Reference in New Issue
Block a user