From 1bd922cea73154a461b3f5430fed46d3fbd65cf3 Mon Sep 17 00:00:00 2001 From: Pedro Alvarez Date: Sat, 27 Sep 2014 00:54:38 +0000 Subject: Add mariadb system, stratum and chunk morphologies --- strata/mariadb.morph | 12 ++++++++++++ strata/mariadb/mariadb-git.morph | 5 +++++ systems/mariadb-system-x86_64-generic.morph | 25 +++++++++++++++++++++++++ 3 files changed, 42 insertions(+) create mode 100644 strata/mariadb.morph create mode 100644 strata/mariadb/mariadb-git.morph create mode 100644 systems/mariadb-system-x86_64-generic.morph diff --git a/strata/mariadb.morph b/strata/mariadb.morph new file mode 100644 index 00000000..452319a1 --- /dev/null +++ b/strata/mariadb.morph @@ -0,0 +1,12 @@ +name: mariadb +kind: stratum +description: some popular databases +build-depends: +- morph: strata/tools.morph +- morph: strata/nfs.morph +chunks: +- name: mariadb-git + morph: strata/mariadb/mariadb-git.morph + repo: upstream:mariadb-git + ref: mariadb-10.1.0 + build-depends: [] diff --git a/strata/mariadb/mariadb-git.morph b/strata/mariadb/mariadb-git.morph new file mode 100644 index 00000000..6c0cbc7e --- /dev/null +++ b/strata/mariadb/mariadb-git.morph @@ -0,0 +1,5 @@ +name: mariadb-git +kind: chunk +build-system: cmake +build-commands: +- export DESTDIR=''; make diff --git a/systems/mariadb-system-x86_64-generic.morph b/systems/mariadb-system-x86_64-generic.morph new file mode 100644 index 00000000..d8325b96 --- /dev/null +++ b/systems/mariadb-system-x86_64-generic.morph @@ -0,0 +1,25 @@ +name: devel-system-x86_64-generic +kind: system +description: A system that is able to build other systems based on the 64-bit x86 + architecture. +arch: x86_64 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic.morph +- name: tools + morph: strata/tools.morph +- name: mariadb + morph: strata/mariadb.morph +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +- cloud-init -- cgit v1.2.1