[commits] [Wiki] changed: Project/NoMorePear
Ralf Lang (B1 Systems GmbH)
lang at b1-systems.de
Thu Nov 21 19:06:39 UTC 2019
rlang Thu, 21 Nov 2019 19:06:39 +0000
Modified page: https://wiki.horde.org/Project/NoMorePear
New Revision: 10
Change log: horde.yml commands and nocommands support for vendor binaries
@@ -68,8 +68,15 @@
It is now possible in horde.yml to define dependencies for the
composer.json file which are not derived from pear dependencies.
This allows unbundling composer libraries like sabre dav from
wrapping horde libraries like horde/dav.
New libraries which do not intend to support pear installations at
all could easily just define their dependencies here
+
+++++ Composer vendor-bin
+
+By default, the composer.json writer will treat all executable files
living directly under package/bin as vendor binaries.
+This can be overridden:
+commands: optional: List of paths relative to package root which
should be offered as vendor binaries. If you provide commands, no
automatic search in bin/ will happen.
+nocommands: optional: List of paths relative to package root which
should not be offered as vendor binaries. nocommands wins over
commands list or implicitly found bin/
+++ Installation
++++ Generate composer json file from .horde.yml
More information about the commits
mailing list