summaryrefslogtreecommitdiff
path: root/systems
Commit message (Collapse)AuthorAgeFilesLines
* Remove nodejs stratum from PPC64 devel systemsSam Thursfield2014-11-062-4/+0
| | | | | | | Node.js doesn't build on PPC64 at this time. It also doesn't build on big-endian ARM, but was already not in those systems.
* Move linuxquota to genivi stratum and remove genivi-foundation stratumbaserock/jjardon/clean_geniviJavier Jardón2014-10-296-12/+0
|
* Remove genivi-x-genericJavier Jardón2014-10-292-4/+0
| | | | | | It only contains genivi layer_management component, but this component seems to be replaced by wayland-ivi-extension present in weston-genivi
* Add a system and cluster for Mason on OpenStackbaserock/adamcoldrick/mason-openstack-rebasedAdam Coldrick2014-10-271-0/+35
| | | | | | This could be improved in future by combining the cluster morphology with the existing one, and mason/mason-generator.sh being improved to allow choice between OpenStack and KVM.
* Remove GENIVI devel system strata from x86_64 Vagrant devel systemSam Thursfield2014-10-221-18/+0
| | | | | | | These strata used to be in all devel systems and were removed. The only extra component that a system needs to be a Vagrant basebox is the VirtualBox Guest Additions, which are in the virtualbox-guest-x86_64 stratum.
* Add node.js and Ruby to devel systemsSam Thursfield2014-10-2215-0/+60
| | | | | | | These are dependencies of the Baserock Import tool. The import tool will be added to the devel system later, in a separate branch. This increases the size of an x86_32 devel system from 1.1GB to 1.2GB.
* Add chroot variants of the build-systemsSam Thursfield2014-10-222-0/+62
| | | | | These take the place of the devel system chroots that we released previously, and should be functionally equivalent.
* Change descriptions of devel systemsSam Thursfield2014-10-2217-31/+77
| | | | | | The 'build' system is now the recommended way of building other systems, with 'devel' being a larger variant of 'build' that may be useful when doing development and integration, in addition to building and deployment.
* Rename 'distbuild' system to 'build', and fix descriptionsSam Thursfield2014-10-225-10/+10
| | | | | | | | | | | | | | | | | It's better to have one type of system that can do either distributed or local builds than to have separate ones that must both be kept up to date with changes. The need for a separate 'distbuild' stratum went already: commit 1a7fbedf56a4c7a6afb683851dde5d34bbb48b86 Author: Richard Maw <richard.maw@codethink.co.uk> Date: Thu Oct 2 14:16:00 2014 +0000 Split morph out of tools morph now contains distbuild and morph-cache-server, so the distbuild stratum can go away, and anything that needs it can now use morph.
* Merge branch 'zara/nodejs'Sam Thursfield2014-10-161-24/+0
|\ | | | | | | | | Reviewed-By: Pedro Alvarez <pedro.alvarez@codethink.co.uk> Reviewed-By: Sam Thursfield <sam.thursfield@codethink.co.uk>
| * Fix node.js systemZara Zaimeche2014-10-161-24/+0
| | | | | | | | | | It had lots of unneccessary stuff and wouldn't build. Have removed unneccessary stuff; is now just base system plus node.
* | Update jetson GENIVI system to use libdrm-common instead of x-commonSam Thursfield2014-10-141-2/+2
| |
* | Do not build X11 support in mesaJavier Jardón2014-10-142-4/+0
| | | | | | | | | | | | | | In this way we can build completely wayland-only systems The reason to do this is that cairo will pull the X11 dependency if the mesa stratum is built with X11 support (as graphics-common depens on mesa-common)
* | Split libdrm from graphics-infra stratum and create libdrm-common stratumJavier Jardón2014-10-142-4/+4
| | | | | | | | So libdrm only gets build when it's really needed
* | Add graphics-infra stratumJavier Jardón2014-10-142-0/+4
|/ | | | With basic infrastructure components like libdrm and xorg macros
* Merge branch 'baserock/jjardon/llvm_33'Javier Jardón2014-10-091-0/+2
|\ | | | | | | | | Reviewed-By: Paul Sherwood <paul.sherwood@codethink.co.uk> Reviewed-By: Richard Maw <richard.maw@gmail.com>
| * Move llvm to its own stratumJavier Jardón2014-10-061-0/+2
| | | | | | | | | | llvm is a bif piece of software that take long time to build With this move we will only build it when its really necessary
* | Merge remote-tracking branch 'origin/baserock/richardmaw/distbuild-fix'Richard Maw2014-10-0824-10/+48
|\ \ | |/ |/| | | This updates morph and ensures the new dependencies are available.
| * Split morph out of toolsbaserock/richardmaw/distbuild-fixRichard Maw2014-10-0224-10/+48
| | | | | | | | | | morph now contains distbuild and morph-cache-server, so the distbuild stratum can go away, and anything that needs it can now use morph.
* | Merge remote-tracking branch 'origin/baserock/sam/distbuild-ansible-fix'Sam Thursfield2014-10-064-0/+24
|\ \ | | | | | | | | | | | | Reviewed-By: Pedro Alvarez <pedro.alvarez@codethink.co.uk> Reviewed-By: Paul Sherwood <paul.sherwood@codethink.co.uk>
| * | Add Ansible and cloud-init to all distbuild systems to match x86_64Sam Thursfield2014-10-034-0/+24
| |/ | | | | | | The mason.configure extension is also added to each system.
* | Add a GENIVI baseline system for jetson TK1Pedro Alvarez2014-10-031-0/+45
|/
* Move connman to its own stratumJavier Jardón2014-09-228-0/+16
|
* Add Ansible and Cloud-init to the distbuild systemPedro Alvarez2014-09-171-0/+5
| | | | | | Ansible is needed to use it as a configuration manager. Cloud-init is to make possible the deployment of disbuild nodes into OpenStack
* Add gerrit configuration extensionFrancisco Redondo Marchena2014-09-161-0/+1
|
* Add morphologies to install java and gerritFrancisco Redondo Marchena2014-09-161-0/+2
|
* Add cloudinit support to gerrit systemFrancisco Redondo Marchena2014-09-161-0/+3
|
* Add network-security stratum to gerrit-x86_64 systemFrancisco Redondo Marchena2014-09-161-0/+2
|
* Add network-security stratum to ceph-service stratum build dependenciesFrancisco Redondo Marchena2014-09-161-0/+2
|
* Add system and cluster minimal morphology to install gerritFrancisco Redondo Marchena2014-09-161-0/+25
|
* weston: Do not disable drm backendJavier Jardón2014-08-281-0/+2
| | | | Its the default backend and probably the best supported
* Move common input components from wayland-generic to input-common stratumJavier Jardón2014-08-282-0/+4
| | | | | | This is libinput library and deps These are common dependencies to weston and clutter/gtk
* Move common graphics components from wayland-generic to an independent stratumJavier Jardón2014-08-282-0/+4
| | | | | | Basically pixman, cairo, pango and deps These are common dependencies for weston and gtk/clutter
* Move weston to its own stratumJavier Jardón2014-08-282-0/+4
|
* Build only one wayland independent of the architectureJavier Jardón2014-08-282-4/+4
| | | | | This makes gtk (and everything that is on top) independent of the architecture we are building.
* Re-organise definitions with scripts/organise-morphologies.pyGENIVI-I0.1baserock/release/GENIVI-I0.1Richard Maw2014-08-1850-0/+1271