summaryrefslogtreecommitdiff
path: root/base-system-x86_64-generic.morph
Commit message (Collapse)AuthorAgeFilesLines
* remove all null repos/refsPaul Sherwood2014-02-171-8/+0
|
* Changed ref:master and repo:baserock:baserock/morphs to ref:null and ↵Daniel Firth2014-01-151-8/+8
| | | | repo:null respectively
* Stop using ssh configuration extensionPedro Alvarez2013-11-111-1/+0
|
* Delete genivi-staging and reorder morph contentsJonathan Maw2013-09-301-13/+13
|
* Remove obsolete fieldsJonathan Maw2013-07-051-2/+0
|
* Replace JSON morphologies with YAML.Richard Maw2013-07-021-38/+27
|
* 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-4/+4
| | | | I'm not sure how these got lost.
* Set refs for system branchSam Thursfield2013-03-141-4/+4
|
* point stratum dependencies to the correct branchJonathan Maw2013-03-011-4/+4
|
* Merge the GENIVI baseline morphsJonathan Maw2013-03-011-4/+4
|
* Change system-kinds to tarballLars Wirzenius2013-02-151-1/+1
| | | | | | With "morph deploy", deploying is much easier than before, but it requires that a system is built as a rootfs-tarball. This changes all the systems in baserock:baserock/morphs to be that kind.
* 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-2/+7
|/ | | | | | | | | | | | | | | | 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-3/+3
| | | | I failed to do this when merging. Mea culpa.
* Reorganise morphologies for build-essentialSam Thursfield2013-01-241-4/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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'.
* Remove nfs stratum from base systemRichard Maw2013-01-211-5/+0
| | | | | | | | | The branch with the nfs stratum was being tested by adding nfs to the base system, unfortunately I forgot to remove this during the merge. It should be removed because it makes the 32-bit system different, and the base system was never meant to have nfs.
* Merge branch 'baserock/samthursfield/nfs' of ↵Richard Maw2013-01-141-0/+5
|\ | | | | | | git://git.baserock.org/baserock/baserock/morphs
| * nfs: Stratum completeSam Thursfield2012-11-201-2/+2
| | | | | | | | | | Secure NFS is not yet supported, but 'systemctl start nfs-server' now works correctly in Baserock.
| * Add NFSSam Thursfield2012-11-161-0/+5
|/
* Change baserock: URLs to have baserock/ project dir in pathLars Wirzenius2012-11-071-2/+2
|
* Rename more commonly used system morphologiesRichard Maw2012-10-011-0/+20