LP#2051370: have make_release build browser client by default This patch replace the -c switch (to build the browser client) with a -C switch to _skip_ building the browser client. Release tarballs should always have the browser client, so the main reason to use -C is just to create the initial DB update script. To test ------- [1] Apply patch. Verify that make_release now advertises a -C switch. [2] Run make_release without -C; it should build the browser client. [3] Run make_release with -C; the browser client build should be skipped. Release-note: [Developer] make_release now builds the browser client by default. Signed-off-by: Galen Charlton <gmc@equinoxOLI.org> Signed-off-by: Jane Sandberg <js7389@princeton.edu>
LP#2051370: remove make_release option to build XUL client This patch removes the -x option in make_release to build the XUL client, which has ceased to be, is an ex-client. It doesn't remove the dependencies and subordinate Makefile that would permit manually building the XUL client; that will happen later. Release-note: [Developer] Remove make_release -x option to build XUL client To test ------- [1] Install the patch and verify that make_release does not advertise an option to build the XUL client. [2] Run a build and verify that it works. Signed-off-by: Galen Charlton <gmc@equinoxOLI.org> Signed-off-by: Jane Sandberg <js7389@princeton.edu>
LP#2048907: remove .angular from release tarballs This patch removes the eg2 .angular directory, which contains build artifacts incuding the Angular build cache, in the course of building release tarballs. Release-note: Reduce size of release tarball by not shipping the Angular build cache To test ------- [1] Apply the patch and use make_release to build a tarball. [2] Verify that the tarball is smaller. [3] Verify that the Angular staff interface still works in an Evergreen instance installed from the tarball . Signed-off-by: Galen Charlton <gmc@equinoxOLI.org> Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
Update more branch references from master to main Change references from the master branch branch to main in some documentation and comments. Update the default eg-antora branch in generate_docs.pl from master to main. Update the XUL Makefile.am to look for main instead of master. Signed-off-by: Jason Stephenson <jason@sigio.com>
Translation updates - po files - main Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
Translation updates - newpot - main branch Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
LP#1901932 Wish List - Enhanced Concerto dataset . Adding better ECD output for master branch . Much improved enhanced generator script . Introducing make_release changes to incorporate the upgrade of the ECD. Signed-off-by: blake <blake@mobiusconsortium.org> Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
LP1982887: Repair translations for eg2 client Previously following the build instructions for the Czech localization placed the results in eg2/cs-CZ/cs-CZ and also broke the en-US build. These changes bring the staff client a little more in line with current Angular localization methods. Note that currently both en-US and cs-CZ are always built. This can be limited to en-US by using "--localize false" on the ng build command line. Until an alternative method to determine the number of available locales is implemented the only way to hide the locale selector is to edit environment.prod.ts. Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org> Signed-off-by: Linda Jansova <skolkova@chello.cz> Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
LP1978567: Teach fieldmapper.py about field groups Because the "group" tag in IDL field_groups was never added to this file that helps with translations, Simple Reporter field groups all have the same name when built for release. Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org> Signed-off-by: Mike Rylander <mrylander@gmail.com>
Translation updates - newpot Signed-off-by: Mike Rylander <mrylander@gmail.com>