Skip to content

Commit 6f52d5b

Browse files
committed
Fix wrong .qrc file content on clean build
1 parent 91c50f5 commit 6f52d5b

2 files changed

Lines changed: 3 additions & 6 deletions

File tree

addon/doxywizard/CMakeLists.txt

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -158,9 +158,7 @@ foreach(lang_file ${LANG_CONFIG_FILES})
158158
endforeach()
159159
string(APPEND CONFIG_QRC_CONTENT "</qresource>\n</RCC>\n")
160160

161-
file(GENERATE OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/config.qrc
162-
CONTENT ${CONFIG_QRC_CONTENT}
163-
)
161+
file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/config.qrc "${CONFIG_QRC_CONTENT}")
164162

165163
qt_add_resources(doxywizard_CONFIG_RESOURCES ${CMAKE_CURRENT_BINARY_DIR}/config.qrc)
166164

@@ -194,9 +192,7 @@ foreach(qm_file ${doxywizard_QM_FILES})
194192
endforeach()
195193
string(APPEND TRANSLATIONS_QRC_CONTENT " </qresource>\n</RCC>\n")
196194

197-
file(GENERATE OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/translations.qrc
198-
CONTENT ${TRANSLATIONS_QRC_CONTENT}
199-
)
195+
file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/translations.qrc "${TRANSLATIONS_QRC_CONTENT}")
200196

201197
qt_add_resources(doxywizard_TRANSLATION_RESOURCES ${CMAKE_CURRENT_BINARY_DIR}/translations.qrc)
202198

addon/doxywizard/expert.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@ void Expert::loadConfigXml()
118118
QFile langFile(configPath);
119119
if (!langFile.exists())
120120
{
121+
printf("Failed to open '%s', defaulting to English",qPrintable(configPath));
121122
configPath = SA(":/config/config.xml");
122123
}
123124
}

0 commit comments

Comments
 (0)