Changeset - r24721:02600e02de7c
[Not reviewed]
master
0 1 0
glx22 - 3 years ago 2021-02-01 23:18:20
glx@openttd.org
Fix: [CMake] Language files should depend on english.txt
1 file changed with 7 insertions and 3 deletions:
0 comments (0 inline, 0 general)
src/lang/CMakeLists.txt
Show inline comments
 
set(MASTER_LANG_FILE
 
        ${CMAKE_CURRENT_SOURCE_DIR}/english.txt
 
)
 

	
 
set(LANG_SOURCE_FILES
 
        ${MASTER_LANG_FILE}
 
        ${CMAKE_CURRENT_SOURCE_DIR}/afrikaans.txt
 
        ${CMAKE_CURRENT_SOURCE_DIR}/arabic_egypt.txt
 
        ${CMAKE_CURRENT_SOURCE_DIR}/basque.txt
 
@@ -10,7 +15,6 @@ set(LANG_SOURCE_FILES
 
        ${CMAKE_CURRENT_SOURCE_DIR}/czech.txt
 
        ${CMAKE_CURRENT_SOURCE_DIR}/danish.txt
 
        ${CMAKE_CURRENT_SOURCE_DIR}/dutch.txt
 
        ${CMAKE_CURRENT_SOURCE_DIR}/english.txt
 
        ${CMAKE_CURRENT_SOURCE_DIR}/english_AU.txt
 
        ${CMAKE_CURRENT_SOURCE_DIR}/english_US.txt
 
        ${CMAKE_CURRENT_SOURCE_DIR}/esperanto.txt
 
@@ -75,7 +79,7 @@ foreach(LANG_SOURCE_FILE IN LISTS LANG_S
 
                    -s ${CMAKE_CURRENT_SOURCE_DIR}
 
                    -d ${LANG_BINARY_DIR}
 
                    ${LANG_SOURCE_FILE}
 
            DEPENDS strgen
 
            DEPENDS strgen ${MASTER_LANG_FILE}
 
            MAIN_DEPENDENCY ${LANG_SOURCE_FILE}
 
            WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
 
            COMMENT "Compiling language ${LANG_SOURCE_FILE_NAME_WE}"
 
@@ -103,7 +107,7 @@ add_custom_command_timestamp(OUTPUT ${TA
 
        COMMAND strgen
 
                -s ${CMAKE_CURRENT_SOURCE_DIR}
 
                -d ${TABLE_BINARY_DIR}
 
        DEPENDS strgen ${LANG_SOURCE_FILES}
 
        DEPENDS strgen ${MASTER_LANG_FILE}
 
        WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
 
        COMMENT "Generating table/strings.h"
 
)
0 comments (0 inline, 0 general)