LP#1791162 Makefile browser client build support collab/berick/lp1791162-makefile-browser-client-build
authorBill Erickson <berickxx@gmail.com>
Thu, 6 Sep 2018 15:56:31 +0000 (11:56 -0400)
committerBill Erickson <berickxx@gmail.com>
Thu, 6 Sep 2018 19:45:43 +0000 (15:45 -0400)
commit125810c0cc7d0cba0259c55f021ee0f2d774fa21
tree4a7d5174dfcdb40f3d0bad9d37ad80c815df297c
parent321ce47a0f7bf0f4acaaac014044a7db1e2c0063
LP#1791162 Makefile browser client build support

Adds an optional --enable-build-web-client ./configure flag for building
the AngularJS and Angular browser clients during Evergreen 'make'.  The
option is disabled by default, since it requires -developer
prerequisites and is not required when using a standard Evergreen
release tarball.

Teach make_release to use the new --enable-build-web-client when
building browser clients.

Enable browser client building by default in make_release.  The -c flag
now disables browser client building.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Open-ILS/src/Makefile.am
Open-ILS/src/eg2/Makefile.am [new file with mode: 0644]
Open-ILS/web/Makefile.am
Open-ILS/web/js/ui/default/staff/Makefile.am [new file with mode: 0644]
build/tools/make_release
configure.ac