NAME
xogtool - Frontend tool to Clarity::XOG::Merge
ABOUT
This is a Clarity XOG tool. Its primary usecase is merging XOG project files. See xogtool help merge
for more details.
SYNOPSIS
merge
This provides the core functionality of the tool.
xogtool merge [-dfiov] [long options...]
Merge Clarity project files.
You either specify the files to merge or it finds all *.xml
files either in local directory or the directory you specified with -i.
Specify an output file with -o, default is XOGMERGE.xml
in current directory. If you want to force overwrite an existing output file without asking then specify -f.
During the process a temporary directory is created, used, and cleaned up at the end.
To self-test the xogtool use the xogtool selftest
.
Options:
- -o|--out <FILENAME>
-
Write result to that file
- -i|--in <SUBDIR>
-
Search default input files in that subdir
- -v|--verbose
-
Be verbose
- -d|--debug
-
Output debugging info
- -f|--force
-
Force overwrite of existing output file.
selftest
xogtool selftest
Built-in self test.
Merge some self-contained dummy xml files into a temporary result file and executes plausibility checks.
This is to check for general working, like XML parsing, create and cleanup temp files, etc.
Expected output is some 'ok' lines and number of tests, eg. '1..4'.
help
xogtool <subcommand> [options]* [files]*
Available commands:
commands: list the application's commands
help: display a command's help screen
merge: merge several files
selftest: built-in self test
commands
Lists the available subcommands. Basically the same as help
.
AUTHOR
Steffen Schwigon, <ss5 at renormalist.net>
BUGS
Please report any bugs or feature requests to bug-clarity-xog-merge at rt.cpan.org
, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Clarity-XOG-Merge. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.
COPYRIGHT & LICENSE
Copyright 2010-2011 Steffen Schwigon, all rights reserved.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.