mahara-contributors team mailing list archive
-
mahara-contributors team
-
Mailing list archive
-
Message #29440
[Bug 1497049] Re: Need to compile css as part of build release for 15.10+
** Changed in: mahara
Status: Confirmed => Fix Committed
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1497049
Title:
Need to compile css as part of build release for 15.10+
Status in Mahara:
Fix Committed
Bug description:
In Mahara 15.10 and above we will be using bootstrap/sass to compile
css and so the .css files will no longer be included in the git
branches but only the .scss files.
So when it come to creating our tarballs for release we will need to
run the 'make css' to compile the .css files so they can be included
as well.
This will make it easier for the community to set up / update sites
from tarballs without having to compile the css each time.
To achieve this it looks like one will need to edit the mahara-script
release.sh file and add a section just before the 'Create tarballs'
bit to compile the css on the '/tmp/mahara.XXXXX' directory created
earlier in the script.
There will need to be some if/else check to see if the release uses
sass or not
To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1497049/+subscriptions
References