[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