Skip to content

Commit

Permalink
Add "no command line variant" of src-repo-pkg
Browse files Browse the repository at this point in the history
  • Loading branch information
philderbeast committed May 10, 2024
1 parent 47e7295 commit 8615619
Showing 1 changed file with 8 additions and 6 deletions.
14 changes: 8 additions & 6 deletions doc/cabal-project-description-file.rst
Original file line number Diff line number Diff line change
Expand Up @@ -216,6 +216,14 @@ consider during package retrieval. This allows use of a package from a
remote version control system, rather than looking for that package in
Hackage.

Since version 3.4, cabal-install creates tarballs for each package coming from a
``source-repository-package`` stanza (effectively applying cabal sdists to such
packages). It gathers the names of the packages from the appropriate ``.cabal``
file in the version control repository, and allows their use just like Hackage
or locally defined packages.

There is no command line variant of this stanza.

.. code-block:: cabal
packages: .
Expand All @@ -237,12 +245,6 @@ Hackage.
tag: e76fdc753e660dfa615af6c8b6a2ad9ddf6afe70
post-checkout-command: autoreconf -i
Since version 3.4, cabal-install creates tarballs for each package coming
from a ``source-repository-package`` stanza (effectively applying cabal
sdists to such packages). It gathers the names of the packages from the
appropriate ``.cabal`` file in the version control repository, and allows
their use just like Hackage or locally defined packages.

.. _source-repository-package-fields:

The :ref:`VCS fields<vcs-fields>` of ``source-repository-package`` are:
Expand Down

0 comments on commit 8615619

Please sign in to comment.