Changeset 4641


Ignore:
Timestamp:
May 10, 2017, 12:24:55 AM (2 years ago)
Author:
Juanma
Message:

sanitize keywords

File:
1 edited

Legend:

Unmodified
Added
Removed
  • devtools/desktop_to_xml/desktop_to_xml.sh

    r4630 r4641  
    250250                                nameArrayIndex++;
    251251                                split($2,array," ",seps)
    252                                 tagKeywords="<keywords>\n"
    253252                                for (nameIndex in array)
    254253                                {
    255                                         tagKeywords=tagKeywords"<keyword>"array[nameIndex]"</keyword>\n"
    256                                 }
    257                                 tagKeywords=tagKeywords"</keywords>"
     254                                        if (length(array[nameIndex])>=3)
     255                                        {
     256                                                if (tagKeywords!~">"array[nameIndex]"<")
     257                                                        tagKeywords=tagKeywords"<keyword>"array[nameIndex]"</keyword>\n";
     258                                        }
     259                                }
    258260                        } else if ($1~"Comment") {
    259261                                if ($1=="Comment")
     
    336338                        print tagIcon >> xmlFile
    337339                        print tagExec >> xmlFile
     340                        print "<keywords>" >> xmlFile
    338341                        print tagKeywords >> xmlFile
     342                        print "</keywords>" >> xmlFile
    339343                        print "<developer_name>Lliurex Team</developer_name>" >> xmlFile
    340344                        print "</component>" >> xmlFile
Note: See TracChangeset for help on using the changeset viewer.