CxFreeze/CxfreezeConfigDialog.py

changeset 4
192986d70612
parent 1
0b6f3f5600da
child 16
12e6540e9eaf
equal deleted inserted replaced
3:e3db43c5f3ea 4:192986d70612
144 144
145 # 2. the commandline options 145 # 2. the commandline options
146 # 2.1 general options 146 # 2.1 general options
147 if self.parameters['targetDirectory'] != self.defaults['targetDirectory']: 147 if self.parameters['targetDirectory'] != self.defaults['targetDirectory']:
148 parms['targetDirectory'] = self.parameters['targetDirectory'] 148 parms['targetDirectory'] = self.parameters['targetDirectory']
149 args.append('--target-dir=%s' % self.parameters['targetDirectory']) 149 args.append('--target-dir={0}'.format(self.parameters['targetDirectory']))
150 if self.parameters['targetName'] != self.defaults['targetName']: 150 if self.parameters['targetName'] != self.defaults['targetName']:
151 parms['targetName'] = self.parameters['targetName'][:] 151 parms['targetName'] = self.parameters['targetName'][:]
152 args.append('--target-name=%s' % self.parameters['targetName']) 152 args.append('--target-name={0}'.format(self.parameters['targetName']))
153 if self.parameters['baseName'] != self.defaults['baseName']: 153 if self.parameters['baseName'] != self.defaults['baseName']:
154 parms['baseName'] = self.parameters['baseName'][:] 154 parms['baseName'] = self.parameters['baseName'][:]
155 args.append('--base-name=%s' % self.parameters['baseName']) 155 args.append('--base-name={0}'.format(self.parameters['baseName']))
156 if self.parameters['initScript'] != self.defaults['initScript']: 156 if self.parameters['initScript'] != self.defaults['initScript']:
157 parms['initScript'] = self.parameters['initScript'][:] 157 parms['initScript'] = self.parameters['initScript'][:]
158 args.append('--init-script=%s' % self.parameters['initScript']) 158 args.append('--init-script={0}'.format(self.parameters['initScript']))
159 if self.parameters['applicationIcon'] != self.defaults['applicationIcon']: 159 if self.parameters['applicationIcon'] != self.defaults['applicationIcon']:
160 parms['applicationIcon'] = self.parameters['applicationIcon'][:] 160 parms['applicationIcon'] = self.parameters['applicationIcon'][:]
161 args.append('--icon=%s' % self.parameters['applicationIcon']) 161 args.append('--icon={0}'.format(self.parameters['applicationIcon']))
162 if self.parameters['keepPath'] != self.defaults['keepPath']: 162 if self.parameters['keepPath'] != self.defaults['keepPath']:
163 parms['keepPath'] = self.parameters['keepPath'] 163 parms['keepPath'] = self.parameters['keepPath']
164 args.append('--no-copy-deps') 164 args.append('--no-copy-deps')
165 if self.parameters['compress'] != self.defaults['compress']: 165 if self.parameters['compress'] != self.defaults['compress']:
166 parms['compress'] = self.parameters['compress'] 166 parms['compress'] = self.parameters['compress']
173 args.append('-OO') 173 args.append('-OO')
174 174
175 # 2.2 advanced options 175 # 2.2 advanced options
176 if self.parameters['defaultPath'] != self.defaults['defaultPath']: 176 if self.parameters['defaultPath'] != self.defaults['defaultPath']:
177 parms['defaultPath'] = self.parameters['defaultPath'][:] 177 parms['defaultPath'] = self.parameters['defaultPath'][:]
178 args.append('--default-path=%s' % \ 178 args.append('--default-path={0}'.format(
179 os.pathsep.join(self.parameters['defaultPath'])) 179 os.pathsep.join(self.parameters['defaultPath'])))
180 if self.parameters['includePath'] != self.defaults['includePath']: 180 if self.parameters['includePath'] != self.defaults['includePath']:
181 parms['includePath'] = self.parameters['includePath'][:] 181 parms['includePath'] = self.parameters['includePath'][:]
182 args.append('--include-path=%s' % \ 182 args.append('--include-path={0}'.format(
183 os.pathsep.join(self.parameters['includePath'])) 183 os.pathsep.join(self.parameters['includePath'])))
184 if self.parameters['replacePaths'] != self.defaults['replacePaths']: 184 if self.parameters['replacePaths'] != self.defaults['replacePaths']:
185 parms['replacePaths'] = self.parameters['replacePaths'][:] 185 parms['replacePaths'] = self.parameters['replacePaths'][:]
186 args.append('--replace-paths=%s' % \ 186 args.append('--replace-paths={0}'.format(
187 os.pathsep.join(self.parameters['replacePaths'])) 187 os.pathsep.join(self.parameters['replacePaths'])))
188 if self.parameters['includeModules'] != self.defaults['includeModules']: 188 if self.parameters['includeModules'] != self.defaults['includeModules']:
189 parms['includeModules'] = self.parameters['includeModules'][:] 189 parms['includeModules'] = self.parameters['includeModules'][:]
190 args.append('--include-modules=%s' % \ 190 args.append('--include-modules={0}'.format(
191 ','.join(self.parameters['includeModules'])) 191 ','.join(self.parameters['includeModules'])))
192 if self.parameters['excludeModules'] != self.defaults['excludeModules']: 192 if self.parameters['excludeModules'] != self.defaults['excludeModules']:
193 parms['excludeModules'] = self.parameters['excludeModules'][:] 193 parms['excludeModules'] = self.parameters['excludeModules'][:]
194 args.append('--exclude-modules=%s' % \ 194 args.append('--exclude-modules={0}'.format(
195 ','.join(self.parameters['excludeModules'])) 195 ','.join(self.parameters['excludeModules'])))
196 if self.parameters['extListFile'] != self.defaults['extListFile']: 196 if self.parameters['extListFile'] != self.defaults['extListFile']:
197 parms['extListFile'] = self.parameters['extListFile'] 197 parms['extListFile'] = self.parameters['extListFile']
198 args.append('--ext-list-file=%s' % self.parameters['extListFile']) 198 args.append('--ext-list-file={0}'.format(self.parameters['extListFile']))
199 199
200 return (args, parms) 200 return (args, parms)
201 201
202 @pyqtSlot() 202 @pyqtSlot()
203 def on_extListFileButton_clicked(self): 203 def on_extListFileButton_clicked(self):

eric ide

mercurial