menu: added new Keywords tag to .desktop files
[barry.git] / man / balxparse.1
blob3f5d0d9cb8b72fef16bae0c60ad35fec3e925d9b
1 .\"                                      Hey, EMACS: -*- nroff -*-
2 .\" First parameter, NAME, should be all caps
3 .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
4 .\" other parameters are allowed: see man(7), man(1)
5 .TH BALXPARSE 1 "December 9, 2010"
6 .\" Please adjust this date whenever revising the manpage.
7 .\"
8 .\" Some roff macros, for reference:
9 .\" .nh        disable hyphenation
10 .\" .hy        enable hyphenation
11 .\" .ad l      left justify
12 .\" .ad b      justify to both left and right margins
13 .\" .nf        disable filling
14 .\" .fi        enable filling
15 .\" .br        insert line break
16 .\" .sp <n>    insert n+1 empty lines
17 .\" for manpage-specific macros, see man(7)
18 .SH NAME
19 .B balxparse
20 \- Barry Project's program to parse firmware ALX files.
21 .SH SYNOPSIS
22 .B balxparse [\-h][\-i lang][\-d path][\-o file] [ALX files...]
24 .SH DESCRIPTION
25 .PP
26 .B balxparse
27 is a tool for loading XML data from the ALX files included with
28 BlackBerry firmware updates.  It is able to parse this data in multiple
29 charsets / languages, as well as parsing the entire directory of ALX
30 files.
32 .SH OPTIONS
33 .TP
34 .B \-h
35 Display a command help summary.
36 .TP
37 .B \-i lang
38 Specify the internationalization charset/language to use.  By running
39 .B balxparse
40 with the \-h option, a list of available languages is displayed.
41 .TP
42 .B \-d path
43 Specify the path to find all ALX files.
44 .TP
45 .B \-o file
46 Specify an OS filename (Platform.alx) to parse, without loading application
47 and library dependencies.
48 .SH AUTHOR
49 .nh
50 .B balxparse
51 was initially written for the Barry project by Nicolas Vivien, with
52 additional contributions from others over time.
53 .SH SEE ALSO
54 .PP
55 http://www.netdirect.ca/barry