[ 
https://issues.apache.org/jira/browse/DISPATCH-921?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alan Conway reopened DISPATCH-921:
----------------------------------

I don't think breaking the upstream installer for the convenience of downstream 
packaging is the right solution. The attached patch puts the NPM files back 
into the installer, but can easily be disabled by packagers with `cmake 
-DCONSOLE_NPM_INSTALL=NO`.

However when we do make a downstream package will will need to package a 
predictable version of the console dependencies so I don't think we will want 
to disable the NPM install. Rather we will want to specify exact NPM versions 
in the repository an allow those predictable, reproducible, traceable versions 
to be installed and packaged with the rest of the code.

 

 

 

 

> Install console dependencies with npm during make install
> ---------------------------------------------------------
>
>                 Key: DISPATCH-921
>                 URL: https://issues.apache.org/jira/browse/DISPATCH-921
>             Project: Qpid Dispatch
>          Issue Type: Improvement
>          Components: Console
>    Affects Versions: 1.0.0
>            Reporter: Ernest Allen
>            Assignee: Ernest Allen
>            Priority: Major
>             Fix For: 1.1.0
>
>         Attachments: 
> 0001-NEED-JIRA-install-NPM-files-automatically-as-part-of.patch
>
>
> During a make install, the stand-alone console's dependencies should be 
> installed using the command 'npm install' executed from the console's install 
> directory.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to