Developer/Packager Makefile.install targets
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
Feature request:
There are several prerequisites Evergreen developers and packagers need which are not required for typical Evergreen use. These include translation tools [1] and web dependency/testing tools for the browser client [2]. Particularly for the browser client tools, they should be as easy to install as possible without requiring all users to install them. I propose new "developer" and "packager" build targets for our Makefile.install prerequisite installer for installing these extra-curricular packages. For example, ubuntu-
[1] http://
[2] https:/
tags: | added: pullrequest |
Changed in evergreen: | |
milestone: | none → 2.next |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
To get the ball rolling, I've pushed a sample implementation for Trusty:
http:// git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ berick/ lp1392759- trusty- dev-pack- install- targets
This implementation modifies the previous strategy for installing nodejs (Trusty has a newer version), which I still need to test front-to-back.
This general approach will also allow us to trim down the "developer" install docs a little bit.