summaryrefslogtreecommitdiff
path: root/VERSION
Commit message (Collapse)AuthorAgeFilesLines
* Remove dependencies on morphlib and cliapp from deployment extensionsbaserock/adamcoldrick/remove-dependencies-v3Adam Coldrick2015-06-111-1/+1
| | | | | | | | | | | | | | | | This is done by either copying some utility functions from morph into writeexts.py, and using the `subprocess` module rather than cliapp's runcmd and ssh_runcmd. Note that this means that these extensions will require "$definitions_checkout/extensions" in PYTHONPATH when they are run. This commit also updates VERSION to 5, since the PYTHONPATH requirement means that this change is incompatible with old versions of morph. Change-Id: Iec6fa7e3c7219619ce55e18493e5c37c36e97816
* Mark that we use definitions version 3 in this repo.Sam Thursfield2015-05-081-1/+1
| | | | | | | | | | | | | | | | | | Commit 7b23e26d1e2bb24ca72a186 added a configure extension to all systems (install-essential-files.configure). From that point on, the only build tool able to deploy these definitions in Morph commit ed423dc974a61f1c033491 and newer. The first tagged version of Morph that contains this commit is 'baserock-definitions-v3'. Thus, we should consider the install-essential-files.configure extension part of definitions format version 3. It was already impossible to build the 15.19 release of Baserock with the version of Morph from the 15.10 release, due to other incompatible changes that were made to the definitions since 15.10 was released. Change-Id: I05c67cd039bb2124fef667bfe38a84dd9887b646
* Move definitions to version 2Richard Ipsum2015-04-291-1/+1
| | | | | | | | | | | | | | | | The version of morph we now have in definitions master supports definitions version 2 Version 2 makes paths to non-existent chunk morphs invalid, prior to version 2 morph would simply ignore paths to non-existent chunk morphs and either use the morph in the chunk repo (if there was one) or run build system detection. With version 2, if morph encounters a path to a chunk morph that doesn't exist it will error with an error message such as: "ERROR: Couldn't find morphology: strata/cats/xattr.morph referenced in strata/swift.morph" Change-Id: I8c1d6808567e0aaccee7a7c99740167ec956c007
* Do not use 'build-depends' chunk parameter when it's empthy (and change to ↵baserock/jjardon/no_build_depends_fixJavier Jardón2015-03-061-1/+1
| | | | version: 1)
* Revert "Do not use 'build-depends' chunk parameter when it's empthy (and ↵Javier Jardón2015-03-061-1/+1
| | | | | | | | change to version: 1)" Morph should have been updated first This reverts commit ced4ed5f7aa35b46d161c5efea972699826f09de.
* Do not use 'build-depends' chunk parameter when it's empthy (and change to ↵baserock/jjardon/no_build_dependsJavier Jardón2015-03-061-1/+1
| | | | version: 1)
* Add VERSION filebaserock/jjardon/version_fileJavier Jardón2015-03-041-0/+1
Morph now support reading this file to check what version of the format is being used in a specific definitions set. This will allow changes in the format of definitions without breaking compatibility