← Back to team overview

mahara-contributors team mailing list archive

[Bug 1497049] Re: Need to compile css as part of build release for 15.10+

 

** Also affects: mahara/15.10
   Importance: Undecided
       Status: New

** Also affects: mahara/15.10
   Importance: Undecided
       Status: Fix Released

-- 
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
Status in Mahara 15.10 series:
  Fix Released

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