io7m | single-page | multi-page | epub | Montarre User Manual 1.0.0-beta0001
5.7. package extract-declaration
Previous
5. Command Line
Up
5.9. package schema
Next

# 5.8. package pack

- 5.8.1. Name
- 5.8.2. Description
- 5.8.3. Parameters
- 5.8.4. Examples

## 5.8.1. Name

1
package pack - Pack a package file.

## 5.8.2. Description

1
The package pack command produces a package file from a directory hierarchy.
2
The command is the inverse of the package unpack command. Unpacking and then repacking should yield a byte-for-byte identical package file.

## 5.8.3. Parameters

### 5.8.3.1. --input-directory

Attribute | Value
--- | ---
Name | --input-directory
Type | java.nio.file.Path
Default Value |
Cardinality | [1, 1]
Description | The input directory.

### 5.8.3.2. --output-file

Attribute | Value
--- | ---
Name | --output-file
Type | java.nio.file.Path
Default Value |
Cardinality | [1, 1]
Description | The output file.

### 5.8.3.3. --verbose

Attribute | Value
--- | ---
Name | --verbose
Type | com.io7m.quarrel.ext.logback.QLogLevel
Default Value | info
Cardinality | [1, 1]
Description | Set the logging level of the application.

## 5.8.4. Examples

### 5.8.4.1. Example

    $ montarre package pack --input-directory /tmp/out2 --output-file montarre.mpk

5.7. package extract-declaration
Previous
5. Command Line
Up
5.9. package schema
Next
io7m | single-page | multi-page | epub | Montarre User Manual 1.0.0-beta0001