Codechange: split settings.ini over several files (#9421)
This reduced the load on compilers, as currently for example MacOS doesn't like the huge settings-tables. Additionally, nobody can find settings, as the list is massive and unordered. By splitting it, it becomes a little bit more sensible.
This commit is contained in:
@@ -4,14 +4,24 @@ set(TABLE_BINARY_DIR ${GENERATED_BINARY_DIR}/table)
|
||||
set(TABLE_INI_SOURCE_FILES
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/company_settings.ini
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/currency_settings.ini
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/gameopt_settings.ini
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/difficulty_settings.ini
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/economy_settings.ini
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/game_settings.ini
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/gui_settings.ini
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/linkgraph_settings.ini
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/locale_settings.ini
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/misc_settings.ini
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/multimedia_settings.ini
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/network_settings.ini
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/network_private_settings.ini
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/network_secrets_settings.ini
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/settings.ini
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/news_display_settings.ini
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/old_gameopt_settings.ini
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/pathfinding_settings.ini
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/script_settings.ini
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/win32_settings.ini
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/window_settings.ini
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/world_settings.ini
|
||||
)
|
||||
|
||||
if (HOST_BINARY_DIR)
|
||||
|
||||
Reference in New Issue
Block a user