Parent Directory | Revision Log
updates
1 | file(STRINGS "${SRC}" TEXT_LINES REGEX "<string[ \t]+name=") |
2 | file(WRITE ${DST} "// Strings from android/res/values/strings.xml\n\n") |
3 | |
4 | foreach (LINE ${TEXT_LINES}) |
5 | string(REGEX REPLACE ".*<string[^>]+>(.*)</string>.*" "\\1" MSGID ${LINE}) |
6 | string(REGEX REPLACE "\\\\'" "'" MSGID ${MSGID}) |
7 | string(REGEX REPLACE ".*<string[^>]+name=\"([^>\"]+)\">.*</string>.*" "\\1" RESID ${LINE}) |
8 | file(APPEND ${DST} "// Android resource: @strings/${RESID}\n_(\"${MSGID}\")\n") |
9 | endforeach() |
10 |
Visit the ZANavi Wiki |