68 self.project.pdata["PROGLANGUAGE"][0] = "Python2" |
68 self.project.pdata["PROGLANGUAGE"][0] = "Python2" |
69 elif self.name() == "ProjectType": |
69 elif self.name() == "ProjectType": |
70 self.project.pdata["PROJECTTYPE"] = [ |
70 self.project.pdata["PROJECTTYPE"] = [ |
71 self.readElementText()] |
71 self.readElementText()] |
72 elif self.name() == "Description": |
72 elif self.name() == "Description": |
73 self.project.pdata["DESCRIPTION"] = [ |
73 self.project.pdata["DESCRIPTION"] = self.readElementText() |
74 self.readElementText()] |
|
75 elif self.name() == "Version": |
74 elif self.name() == "Version": |
76 self.project.pdata["VERSION"] = [self.readElementText()] |
75 self.project.pdata["VERSION"] = self.readElementText() |
77 elif self.name() == "Author": |
76 elif self.name() == "Author": |
78 self.project.pdata["AUTHOR"] = [self.readElementText()] |
77 self.project.pdata["AUTHOR"] = [self.readElementText()] |
79 elif self.name() == "Email": |
78 elif self.name() == "Email": |
80 self.project.pdata["EMAIL"] = [self.readElementText()] |
79 self.project.pdata["EMAIL"] = [self.readElementText()] |
81 elif self.name() == "TranslationPattern": |
80 elif self.name() == "TranslationPattern": |
82 self.project.pdata["TRANSLATIONPATTERN"] = \ |
81 self.project.pdata["TRANSLATIONPATTERN"] = \ |
83 [Utilities.toNativeSeparators(self.readElementText())] |
82 Utilities.toNativeSeparators(self.readElementText()) |
84 elif self.name() == "TranslationsBinPath": |
83 elif self.name() == "TranslationsBinPath": |
85 self.project.pdata["TRANSLATIONSBINPATH"] = \ |
84 self.project.pdata["TRANSLATIONSBINPATH"] = \ |
86 [Utilities.toNativeSeparators(self.readElementText())] |
85 Utilities.toNativeSeparators(self.readElementText()) |
87 elif self.name() == "Eol": |
86 elif self.name() == "Eol": |
88 self.project.pdata["EOL"] = [ |
87 self.project.pdata["EOL"] = \ |
89 int(self.attribute("index", "0"))] |
88 int(self.attribute("index", "0")) |
90 elif self.name() == "Sources": |
89 elif self.name() == "Sources": |
91 self.__readFiles("Sources", "Source", "SOURCES") |
90 self.__readFiles("Sources", "Source", "SOURCES") |
92 elif self.name() == "Forms": |
91 elif self.name() == "Forms": |
93 self.__readFiles("Forms", "Form", "FORMS") |
92 self.__readFiles("Forms", "Form", "FORMS") |
94 elif self.name() == "Translations": |
93 elif self.name() == "Translations": |
104 self.__readFiles("Interfaces", "Interface", "INTERFACES") |
103 self.__readFiles("Interfaces", "Interface", "INTERFACES") |
105 elif self.name() == "Others": |
104 elif self.name() == "Others": |
106 self.__readFiles("Others", "Other", "OTHERS") |
105 self.__readFiles("Others", "Other", "OTHERS") |
107 elif self.name() == "MainScript": |
106 elif self.name() == "MainScript": |
108 self.project.pdata["MAINSCRIPT"] = \ |
107 self.project.pdata["MAINSCRIPT"] = \ |
109 [Utilities.toNativeSeparators(self.readElementText())] |
108 Utilities.toNativeSeparators(self.readElementText()) |
110 elif self.name() == "Vcs": |
109 elif self.name() == "Vcs": |
111 self.__readVcs() |
110 self.__readVcs() |
112 elif self.name() == "FiletypeAssociations": |
111 elif self.name() == "FiletypeAssociations": |
113 self.__readFiletypeAssociations() |
112 self.__readFiletypeAssociations() |
114 elif self.name() == "LexerAssociations": |
113 elif self.name() == "LexerAssociations": |
183 if self.isEndElement() and self.name() == "Vcs": |
182 if self.isEndElement() and self.name() == "Vcs": |
184 break |
183 break |
185 |
184 |
186 if self.isStartElement(): |
185 if self.isStartElement(): |
187 if self.name() == "VcsType": |
186 if self.name() == "VcsType": |
188 self.project.pdata["VCS"] = [self.readElementText()] |
187 self.project.pdata["VCS"] = self.readElementText() |
189 elif self.name() == "VcsOptions": |
188 elif self.name() == "VcsOptions": |
190 self.project.pdata["VCSOPTIONS"] = [self._readBasics()] |
189 self.project.pdata["VCSOPTIONS"] = self._readBasics() |
191 elif self.name() == "VcsOtherData": |
190 elif self.name() == "VcsOtherData": |
192 self.project.pdata["VCSOTHERDATA"] = [self._readBasics()] |
191 self.project.pdata["VCSOTHERDATA"] = self._readBasics() |
193 else: |
192 else: |
194 self.raiseUnexpectedStartTag(self.name()) |
193 self.raiseUnexpectedStartTag(self.name()) |
195 |
194 |
196 def __readFiletypeAssociations(self): |
195 def __readFiletypeAssociations(self): |
197 """ |
196 """ |