LR_XML2REPORT.IN(1)

πŸ“¦ version 2.1.1, in arch rolling

πŸ’… lr_xml2report(1) β€” the ✨glow-up✨ edition

ok so this is lr_xml2report, straight outta LogReport's Lire documentation, and honestly? she's that girl. she takes the XML reports Lire spits out and turns them into whatever format you actually want πŸ’–


🌸 NAME 🌸

lr_xml2report β€” takes a XML report and formats it into the appropriate output format. that's it. that's the whole gig ✨


πŸŽ€ SYNOPSIS πŸŽ€

bestie, here's how you call her:

lr_xml2report [options] [report_file] [output_file]

lr_xml2report --version

lr_xml2report --help [dlf-converters|output-formats|report-templates]

πŸ‘‘ OPTIONS πŸ‘‘

  • --help [section] β€” if you don't give it an argument, it prints the usage info and dips. but if you do pass an argument, it can be one of these:
    • dlf-converters β€” prints the list of available DLF converters and then exits, bye πŸ’¨
    • output-formats β€” prints the list of available output formats and exits
    • report-templates β€” prints the list of available report templates and exits
  • --output-format output format β€” picks the output format to generate the report in. this is literally the whole point, no cap
  • --template name β€” uses the report configuration template called name to merge the reports. heads up: this option is required when you're using --merge to merge reports 🫢
  • --merge report_file β€” merges report_file in before formatting the report. you can use this option multiple times if you need to merge more than two reports. stack 'em, queen πŸ‘‘

πŸ¦‹ DESCRIPTION πŸ¦‹

lr_xml2report converts the XML reports generated by Lire into various output formats. it's giving translator, it's giving bilingual icon 🌈

the script could be run as e.g. this (in multiple XML input files mode):

lr_xml2report --output-format pdf --template print_default \
  --merge report.2.xml --merge report.1.xmlreport.3.xml > report.pdf

or like this (in single XML input file mode):

run lr_xml2report --output-format txt report.xml report.txt

πŸ”₯ SEE ALSO πŸ”₯

lr_log2mail(1), lr_log2report(1), lr_xml2mail(1), lire(1), lire(7), and the documentation in the Lire User Manual. go read 'em, iykyk πŸ“šβœ¨


πŸ’œ AUTHORS πŸ’œ

  • Joost van Baal <joostvb@logreport.org>
  • Francis J. Lacoste <flacoste@logreport.org>

absolute legends, both of them πŸ‘‘πŸ‘‘


⭐ VERSION ⭐

$Id: lr_xml2report.in,v 1.24 2006/07/23 13:16:33 vanbaal Exp $


Copyright (C) 2000-2004 Stichting LogReport Foundation LogReport@LogReport.org

This program is part of Lire.

Lire is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program (see COPYING); if not, check with http://www.gnu.org/copyleft/gpl.html.

ok real talk for a sec: that warranty disclaimer is NOT a vibe, it's a legal thing β€” no promises that this works, bestie. read it, don't skip it πŸ™ˆ

and that's a wrap on the LR_XML2REPORT.IN(1) page from Lire 2.1.1, dated 2025-09-28 β€” mwah, slay, periodt πŸ’…πŸŽ€βœ¨

πŸ“¦ where this page comes from