From c38a7cdf83af58277ddbbff7ec87be0d08ba8c8a Mon Sep 17 00:00:00 2001 From: Pedro Alvarez Date: Wed, 10 Aug 2016 09:58:03 +0000 Subject: Move GENIVI definitions to 'genivi' subfolder This folder will now contain all the definitions related to GENIVI systems. Change-Id: Ia4dda4dc90b780807647861ae6f9c406262f85c0 --- genivi/strata/genivi/DLT-daemon.morph | 7 +++++++ genivi/strata/genivi/genivi-common-api-dbus-runtime.morph | 3 +++ genivi/strata/genivi/genivi-common-api-runtime.morph | 3 +++ genivi/strata/genivi/googlemock.morph | 8 ++++++++ genivi/strata/genivi/googletest.morph | 7 +++++++ genivi/strata/genivi/itzam-tarball.morph | 10 ++++++++++ genivi/strata/genivi/linuxquota.morph | 10 ++++++++++ genivi/strata/genivi/node-startup-controller.morph | 9 +++++++++ genivi/strata/genivi/persistence-administrator.morph | 5 +++++ genivi/strata/genivi/persistence-common-object.morph | 5 +++++ 10 files changed, 67 insertions(+) create mode 100644 genivi/strata/genivi/DLT-daemon.morph create mode 100644 genivi/strata/genivi/genivi-common-api-dbus-runtime.morph create mode 100644 genivi/strata/genivi/genivi-common-api-runtime.morph create mode 100644 genivi/strata/genivi/googlemock.morph create mode 100644 genivi/strata/genivi/googletest.morph create mode 100644 genivi/strata/genivi/itzam-tarball.morph create mode 100644 genivi/strata/genivi/linuxquota.morph create mode 100644 genivi/strata/genivi/node-startup-controller.morph create mode 100644 genivi/strata/genivi/persistence-administrator.morph create mode 100644 genivi/strata/genivi/persistence-common-object.morph (limited to 'genivi/strata/genivi') diff --git a/genivi/strata/genivi/DLT-daemon.morph b/genivi/strata/genivi/DLT-daemon.morph new file mode 100644 index 00000000..19ffd3b5 --- /dev/null +++ b/genivi/strata/genivi/DLT-daemon.morph @@ -0,0 +1,7 @@ +name: DLT-daemon +kind: chunk +build-system: cmake +configure-commands: +- cmake -DCMAKE_INSTALL_PREFIX="$PREFIX" + -DCMAKE_INSTALL_LIBDIR="$PREFIX/lib" + -DWITH_SYSTEMD=ON diff --git a/genivi/strata/genivi/genivi-common-api-dbus-runtime.morph b/genivi/strata/genivi/genivi-common-api-dbus-runtime.morph new file mode 100644 index 00000000..fa8742a0 --- /dev/null +++ b/genivi/strata/genivi/genivi-common-api-dbus-runtime.morph @@ -0,0 +1,3 @@ +name: genivi-common-api-dbus-runtime +kind: chunk +build-system: cmake diff --git a/genivi/strata/genivi/genivi-common-api-runtime.morph b/genivi/strata/genivi/genivi-common-api-runtime.morph new file mode 100644 index 00000000..1c4a66c2 --- /dev/null +++ b/genivi/strata/genivi/genivi-common-api-runtime.morph @@ -0,0 +1,3 @@ +name: genivi-common-api-runtime +kind: chunk +build-system: cmake diff --git a/genivi/strata/genivi/googlemock.morph b/genivi/strata/genivi/googlemock.morph new file mode 100644 index 00000000..b3eaa952 --- /dev/null +++ b/genivi/strata/genivi/googlemock.morph @@ -0,0 +1,8 @@ +name: googlemock +kind: chunk +build-system: autotools +configure-commands: +- mkdir -p gtest/m4 +- ln -s /usr/share/gtest/m4/acx_pthread.m4 gtest/m4/acx_pthread.m4 +- autoreconf -ivf +- ./configure --prefix="$PREFIX" diff --git a/genivi/strata/genivi/googletest.morph b/genivi/strata/genivi/googletest.morph new file mode 100644 index 00000000..7723c721 --- /dev/null +++ b/genivi/strata/genivi/googletest.morph @@ -0,0 +1,7 @@ +name: googletest +kind: chunk +build-system: autotools +install-commands: +- make DESTDIR="$DESTDIR" install +- mkdir -p $DESTDIR/usr/share/gtest/m4 +- install -m 644 m4/acx_pthread.m4 $DESTDIR/usr/share/gtest/m4 diff --git a/genivi/strata/genivi/itzam-tarball.morph b/genivi/strata/genivi/itzam-tarball.morph new file mode 100644 index 00000000..eaf2db61 --- /dev/null +++ b/genivi/strata/genivi/itzam-tarball.morph @@ -0,0 +1,10 @@ +name: itzam-tarball +kind: chunk +build-system: autotools +pre-configure-commands: +- sed -i 's/GENERIC_LIBRARY_NAME=libitzam/GENERIC_LIBRARY_NAME=itzam/g' configure.ac +- mkdir m4 +- touch NEWS README AUTHORS ChangeLog +- autoreconf -ivf +post-install-commands: +- install -D -m644 libitzam.pc "$DESTDIR$PREFIX/lib/pkgconfig/libitzam.pc" diff --git a/genivi/strata/genivi/linuxquota.morph b/genivi/strata/genivi/linuxquota.morph new file mode 100644 index 00000000..826696ad --- /dev/null +++ b/genivi/strata/genivi/linuxquota.morph @@ -0,0 +1,10 @@ +name: linuxquota +kind: chunk +build-system: autotools +configure-commands: +- autoreconf -ivf +- ./configure --prefix="$PREFIX" +build-commands: +- make "RPCGEN=rpcgen -Y /usr/bin" +install-commands: +- make ROOTDIR="$DESTDIR" install diff --git a/genivi/strata/genivi/node-startup-controller.morph b/genivi/strata/genivi/node-startup-controller.morph new file mode 100644 index 00000000..d3d6dc77 --- /dev/null +++ b/genivi/strata/genivi/node-startup-controller.morph @@ -0,0 +1,9 @@ +name: node-startup-controller +kind: chunk +configure-commands: +- sh autogen.sh +- ./configure --prefix="$PREFIX" --sysconfdir=/etc +build-commands: +- make +install-commands: +- make DESTDIR="$DESTDIR" install diff --git a/genivi/strata/genivi/persistence-administrator.morph b/genivi/strata/genivi/persistence-administrator.morph new file mode 100644 index 00000000..f4fd07a5 --- /dev/null +++ b/genivi/strata/genivi/persistence-administrator.morph @@ -0,0 +1,5 @@ +name: persistence-administrator +kind: chunk +build-system: autotools +pre-configure-commands: +- chmod +x autogen.sh diff --git a/genivi/strata/genivi/persistence-common-object.morph b/genivi/strata/genivi/persistence-common-object.morph new file mode 100644 index 00000000..179a6031 --- /dev/null +++ b/genivi/strata/genivi/persistence-common-object.morph @@ -0,0 +1,5 @@ +name: persistence-common-object +kind: chunk +build-system: autotools +pre-configure-commands: +- chmod +x autogen.sh -- cgit v1.2.1