# CYGPORT

NAME
SYNOPSIS
DESCRIPTION
REPORTING BUGS
COPYRIGHT

## NAME

cygport − Cygwin source packaging tool

## SYNOPSIS

cygport [OPTIONS] CYGPORT_FILE COMMAND [COMMAND2 ...]

## DESCRIPTION

cygport is a utility for creating and building Cygwin software packages.

OPTIONS may include the following:
−−32, −4

build package for i686 Cygwin

−−64, −8

build package for x86_64 Cygwin

−−debug

enable debugging messages

| −−version, −v show the version |

−−help, −h

show this help

The −−32 and −−64 options are mutually exclusive.

On Cygwin, if neither the −−32 nor −−64 options are enabled, the package will be built for the architecture on which cygport is run. On other systems, one of those options is required.

COMMAND may be one or more of the following:
download

download upstream sources from Internet

| prep |  | create working directory, unpack sources and apply patches

compile

run all compilation steps

| test |  | run the package’s test suite, if one exists |

install

install into a DESTDIR, and run post−installation steps

srcpackage

create source package

package

create binary and source packages

package−test

create binary and source packages, marked as test

| upload |  | upload finished packages to cygwin.com |

announce

send an announcement email to cygwin.com

| finish |  | delete the working directory |
| all |  | run prep, compile, install and package |

all−test

run prep, compile, install and package−test

See the included README file for further documentation.

## REPORTING BUGS

Report bugs to <cygwin−apps@cygwin.com>.

## COPYRIGHT

Copyright © 2020 Cygport authors

This program comes with NO WARRANTY, to the extent permitted by law.

You may redistribute copies of this program under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

For more information about these matters, see the file named COPYING.

Written for the Cygwin project <https://cygwin.com/>.