summaryrefslogtreecommitdiff
path: root/devel-system-armv7-versatile.morph
Commit message (Collapse)AuthorAgeFilesLines
* Strip devel systems down to headlessRichard Maw2014-06-121-8/+1
| | | | | | | | | | | Our new definition of a devel system is the minimal system to build and deploy anything else. We may in future re-add "fat" devel systems again under another name, but it's significanly easier to release just this system. The vagrant systems have been left alone, since they require guest extensions, which depend on the X stuff anyway.
* remove all null repos/refsPaul Sherwood2014-02-171-26/+0
|
* Changed ref:master and repo:baserock:baserock/morphs to ref:null and ↵Daniel Firth2014-01-151-26/+26
| | | | repo:null respectively
* Stop using ssh configuration extensionPedro Alvarez2013-11-111-1/+0
|
* Delete genivi-staging and reorder morph contentsJonathan Maw2013-09-301-22/+22
|
* Make ARM devel systems into GENIVI devel systemsJonathan Maw2013-08-071-0/+24
|
* Remove obsolete fieldsJonathan Maw2013-07-051-2/+0
|
* Replace JSON morphologies with YAML.Richard Maw2013-07-021-43/+30
|
* CONFIGURE: Rationalise all configuration extensionsDaniel Silverstone2013-05-301-1/+4
|
* Merge branch 'add-drop-config-extension' of ↵Richard Maw2013-05-131-1/+2
|\ | | | | | | | | | | ssh://git.baserock.org/baserock/baserock/morphs This fixes a typo in the morphologies, referencing drop-config-files
| * Add add-config-files extension to all system morphologiesTiago Gomes2013-05-131-1/+2
|/
* Add the ssh configuration extension to all the system morphologiesTiago Gomes2013-05-071-1/+2
|
* Add set-hostname configure extension to all the system morphologies.Tiago Gomes2013-05-031-0/+3
| | | | This is required so during deploy the hostname can be set.
* Fix up refs after mergeSam Thursfield2013-03-151-5/+5
| | | | I'm not sure how these got lost.
* Set refs for system branchSam Thursfield2013-03-141-5/+5
|
* point stratum dependencies to the correct branchJonathan Maw2013-03-011-5/+5
|
* Merge the GENIVI baseline morphsJonathan Maw2013-03-011-5/+5
|
* devel-system-armv7-versatile: Fix name field in morphologySam Thursfield2013-02-201-1/+1
|
* Merge remote-tracking branch ↵Lars Wirzenius2013-02-061-0/+5
|\ | | | | | | | | | | 'remotes/origin/baserock/samthursfield/minimal-core' Changed the description of foundation.
| * Split 'foundation' stratum back out of 'core'Sam Thursfield2013-02-051-3/+8
|/ | | | | | | | | | | | | | | | Mixing together the set of build tools required to build the base system and the components in the base system itself has one big issue: changing any component of the base system triggers a rebuild of every higher stratum, which even for simple Baserock systems means constantly rebuilding Linux. To solve this, I have turned 'core' into a sort of larger version of build-essential (I am considering renaming it to 'build-core' or even just 'build'). Chunks which are required for running a base system but not during the build of other components are now in the resurrected 'foundation' stratum, along with their specific dependencies (which stratum a chunk should go in is roughly decided by its utility to chunks outside of foundation).
* Fix refs to be correct, instead of to Sam's branchLars Wirzenius2013-01-281-4/+4
| | | | I failed to do this when merging. Mea culpa.
* Reorganise morphologies for build-essentialSam Thursfield2013-01-241-6/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch rewrites the Baserock morphologies so that they can be built using a minimal "build-essential" staging filler, as described in my previous patch mail. The Baserock system is split up into three strata: - build-essential: the minimum set of tools that can rebuild itself (from tarballs) - core: the remaining set of components necessary to produce a Baserock system which can rebuild itself from source - tools: auxiliary development tools and libraries The 'build-essential' stratum does not specify any build dependencies, because it expects to be built with a staging filler containing itself. In effect, the stratum has a circular dependency on itself, which we solve by using a staging filler. The 'core' stratum depends on only on 'build-essential'. This ensures that all build dependencies between chunks in 'core' are explicit. These strata can also be built with the staging filler from the water-bomb release. The distinction between a base and a devel system is no longer defined by the 'foundation' and 'devel' strata (in practice these had various hidden build dependencies between each other). The size of a base system is larger than before, due to more development tools being in 'core'.
* Change baserock: URLs to have baserock/ project dir in pathLars Wirzenius2012-11-071-3/+3
|
* Rename more commonly used system morphologiesRichard Maw2012-10-011-0/+25