equal
deleted
inserted
replaced
58 filename = os.path.join(str(ds.getBasedir()), str(filename)) |
58 filename = os.path.join(str(ds.getBasedir()), str(filename)) |
59 parser = integration.quality.InternalExportParser(open(filename, 'r')) |
59 parser = integration.quality.InternalExportParser(open(filename, 'r')) |
60 parser.parse() |
60 parser.parse() |
61 for component in parser.internalexports.keys(): |
61 for component in parser.internalexports.keys(): |
62 output.write(" <component name=\"%s\">\n" % component) |
62 output.write(" <component name=\"%s\">\n" % component) |
63 output.write("".join(map(lambda x: " <file name=\"%s\"/>\n" % x, parser.internalexports[component]))) |
63 output.write("".join([" <file name=\"%s\"/>\n" % x for x in parser.internalexports[component]])) |
64 output.write(" </component>\n") |
64 output.write(" </component>\n") |
65 output.write("</internalexports>\n") |
65 output.write("</internalexports>\n") |
66 output.close() |
66 output.close() |
67 ]]> |
67 ]]> |
68 </scriptdef> |
68 </scriptdef> |
81 </target> |
81 </target> |
82 |
82 |
83 |
83 |
84 <!-- Render the build duplicates xml file into an HTML output. --> |
84 <!-- Render the build duplicates xml file into an HTML output. --> |
85 <target name="render-internal-exports" depends="integration-internal-exports"> |
85 <target name="render-internal-exports" depends="integration-internal-exports"> |
86 <fmpp sourceFile="${helium.dir}/tools/common/templates/integration/internal-exports.html.ftl" |
86 <fmpp sourceFile="${helium.dir}/tools/quality/templates/internal-exports.html.ftl" |
87 outputFile="${build.log.dir}/${build.id}_internal-exports.html"> |
87 outputFile="${build.log.dir}/${build.id}_internal-exports.html"> |
88 <freemarkerLinks expandProperties="yes"> |
88 <freemarkerLinks expandProperties="yes"> |
89 macro: ${helium.dir}/tools/common/templates/macro |
89 macro: ${helium.dir}/tools/common/templates/macro |
90 </freemarkerLinks> |
90 </freemarkerLinks> |
91 <data expandProperties="yes"> |
91 <data expandProperties="yes"> |