.\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.49.3.
.TH EMAR "1" "February 2025" "emar 3.1.69+dfsg" "User Commands"
.SH NAME
emar \- emscripten archiver for WASM and JavaScript like ar or llvm-ar
.SH DESCRIPTION
OVERVIEW: LLVM Archiver
.PP
USAGE: llvm\-ar\-19 [options] [\-]<operation>[modifiers] [relpos] [count] <archive> [files]
.IP
llvm\-ar\-19 \fB\-M\fR [<mri\-script]
.SS "OPTIONS:"
.HP
\fB\-\-format\fR              \- archive format to create
.TP
=default
\-   default
.TP
=gnu
\-   gnu
.TP
=darwin
\-   darwin
.TP
=bsd
\-   bsd
.TP
=bigarchive
\-   big archive (AIX OS)
.TP
=coff
\-   coff
.HP
\fB\-\-plugin=\fR<string>     \- ignored for compatibility
.HP
\fB\-h\fR \fB\-\-help\fR             \- display this help and exit
.HP
\fB\-\-output\fR              \- the directory to extract archive members to
.HP
\fB\-\-rsp\-quoting\fR         \- quoting style for response files
.TP
=posix
\-   posix
.TP
=windows
\-   windows
.HP
\fB\-\-thin\fR                \- create a thin archive
.HP
\fB\-\-version\fR             \- print the version and exit
.HP
\fB\-X\fR{32|64|32_64|any}   \- object mode (only for AIX OS)
.TP
@<file>
\- read options from <file>
.SS "OPERATIONS:"
.IP
d \- delete [files] from the archive
m \- move [files] in the archive
p \- print contents of [files] found in the archive
q \- quick append [files] to the archive
r \- replace or insert [files] into the archive
s \- act as ranlib
t \- display list of files in archive
x \- extract [files] from the archive
.SS "MODIFIERS:"
.IP
[a] \- put [files] after [relpos]
[b] \- put [files] before [relpos] (same as [i])
[c] \- do not warn if archive had to be created
[D] \- use zero for timestamps and uids/gids (default)
[h] \- display this help and exit
[i] \- put [files] before [relpos] (same as [b])
[l] \- ignored for compatibility
[L] \- add archive's contents
[N] \- use instance [count] of name
[o] \- preserve original dates
[O] \- display member offsets
[P] \- use full names when matching (implied for thin archives)
[s] \- create an archive index (cf. ranlib)
[S] \- do not build a symbol table
[T] \- deprecated, use \fB\-\-thin\fR instead
[u] \- update only [files] newer than archive contents
[U] \- use actual timestamps and uids/gids
[v] \- be verbose about actions taken
[V] \- display the version and exit