Rev 1983 | Rev 1993 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed
| Rev 1983 | Rev 1991 | ||
|---|---|---|---|
| Line 213... | Line 213... | ||
| 213 | def compileSourcesFile(): |
213 | def compileSourcesFile(): |
| 214 | print "Compiling sources.inc..." |
214 | print "Compiling sources.inc..." |
| 215 | 215 | ||
| 216 | uniqueSet = [] |
216 | uniqueSet = [] |
| 217 | uniqueSet2 = [] |
217 | uniqueSet2 = [] |
| 218 | - | ||
| - | 218 | if os.path.isfile("src/libraries.list.template"): |
|
| 219 | libraries_list_template = open('src/libraries.list.template', 'r') |
219 | libraries_list_template = open('src/libraries.list.template', 'r') |
| 220 | libraries_list_template_lines = libraries_list_template.readlines() |
220 | libraries_list_template_lines = libraries_list_template.readlines() |
| 221 | libraries_list_template.close() |
221 | libraries_list_template.close() |
| 222 | 222 | ||
| 223 | sources_list_template = open('src/sources.list.template', 'r') |
223 | sources_list_template = open('src/sources.list.template', 'r') |
| 224 | sources_list_template_lines = sources_list_template.readlines() |
224 | sources_list_template_lines = sources_list_template.readlines() |
| 225 | sources_list_template.close() |
225 | sources_list_template.close() |
| 226 | - | ||
| - | 226 | if os.path.isfile("src/libraries.list.template"): |
|
| 227 | for libraries_list_template_line in libraries_list_template_lines: |
227 | for libraries_list_template_line in libraries_list_template_lines: |
| 228 | line =libraries_list_template_line.strip("\n").strip(" ") |
228 | line =libraries_list_template_line.strip("\n").strip(" ") |
| 229 | if len(line) > 0: |
229 | if len(line) > 0: |
| 230 | if line[0] != '#': |
230 | if line[0] != '#': |
| 231 | uniqueSet2.append(line) |
231 | uniqueSet2.append(line) |
| Line 241... | Line 241... | ||
| 241 | for moduleName in modules: |
241 | for moduleName in modules: |
| 242 | sources_list = open(localmoddir + "/" + moduleName + "/sources.list", 'r') |
242 | sources_list = open(localmoddir + "/" + moduleName + "/sources.list", 'r') |
| 243 | sources_list_lines = sources_list.readlines() |
243 | sources_list_lines = sources_list.readlines() |
| 244 | sources_list.close() |
244 | sources_list.close() |
| 245 | 245 | ||
| - | 246 | if os.path.isfile("src/libraries.list.template"): |
|
| 246 | if os.path.isfile(localmoddir + "/" + moduleName + "/libraries.list"): |
247 | if os.path.isfile(localmoddir + "/" + moduleName + "/libraries.list"): |
| 247 | libraries_list = open(localmoddir + "/" + moduleName + "/libraries.list", 'r') |
248 | libraries_list = open(localmoddir + "/" + moduleName + "/libraries.list", 'r') |
| 248 | libraries_list_lines = libraries_list.readlines() |
249 | libraries_list_lines = libraries_list.readlines() |
| 249 | libraries_list.close() |
250 | libraries_list.close() |
| 250 | 251 | ||
| Line 266... | Line 267... | ||
| 266 | 267 | ||
| 267 | for line in uniqueSet: |
268 | for line in uniqueSet: |
| 268 | sourcesString += line + " " |
269 | sourcesString += line + " " |
| 269 | sourcesString += "\n" |
270 | sourcesString += "\n" |
| 270 | sourcesString += "LDLIBS = " |
271 | sourcesString += "LDLIBS = " |
| - | 272 | if os.path.isfile("src/libraries.list.template"): |
|
| 271 | for line in uniqueSet2: |
273 | for line in uniqueSet2: |
| 272 | sourcesString += line + " " |
274 | sourcesString += line + " " |
| 273 | sources_inc = open('sources.inc', 'w') |
275 | sources_inc = open('sources.inc', 'w') |
| 274 | sources_inc.write(sourcesString.strip(" ") + "\n") |
276 | sources_inc.write(sourcesString.strip(" ") + "\n") |
| 275 | sources_inc.close() |
277 | sources_inc.close() |