summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPedro Alvarez <pedro.alvarez@codethink.co.uk>2015-03-03 16:13:56 (GMT)
committerPedro Alvarez <pedro.alvarez@codethink.co.uk>2015-03-03 17:48:22 (GMT)
commitf7f66decf608c953e97e2fdde68f17fed8fc6924 (patch)
tree6293049d3432159b711ec8dd063a4b226ce55b65
parent6cf64f572b2af6c6cb0586f4b5c6431b24025c34 (diff)
downloaddefinitions-f7f66decf608c953e97e2fdde68f17fed8fc6924.tar.gz
Fix builds of genivi-common-api components
Running `autoreconf -ivf` will generate some files needed for ./configure in the build-aux folder. But ./configure needs them in the same folder. The workaround is generate a symlink 'build-aux -> .' so the files generated will end up next to the configure script.
-rw-r--r--strata/genivi.morph2
-rw-r--r--strata/genivi/genivi-common-api-dbus-runtime.morph5
-rw-r--r--strata/genivi/genivi-common-api-runtime.morph5
3 files changed, 12 insertions, 0 deletions
diff --git a/strata/genivi.morph b/strata/genivi.morph
index 24050b4..c8fe153 100644
--- a/strata/genivi.morph
+++ b/strata/genivi.morph
@@ -36,11 +36,13 @@ chunks:
build-depends:
- googletest
- name: genivi-common-api-runtime
+ morph: strata/genivi/genivi-common-api-runtime.morph
repo: upstream:genivi-common-api-runtime
ref: 188abb5e24d6a2a7fdd7e5d150439a162621292c
unpetrify-ref: 2.1.6
build-depends: []
- name: genivi-common-api-dbus-runtime
+ morph: strata/genivi/genivi-common-api-dbus-runtime.morph
repo: upstream:genivi-common-api-dbus-runtime
ref: 3372155b32a2cf3b05e1a2a13f6f8413069de33f
unpetrify-ref: 2.1.6-p1
diff --git a/strata/genivi/genivi-common-api-dbus-runtime.morph b/strata/genivi/genivi-common-api-dbus-runtime.morph
new file mode 100644
index 0000000..8d6cb13
--- /dev/null
+++ b/strata/genivi/genivi-common-api-dbus-runtime.morph
@@ -0,0 +1,5 @@
+name: genivi-common-api-dbus-runtime
+kind: chunk
+build-system: autotools
+pre-configure-commands:
+- ln -s . build-aux
diff --git a/strata/genivi/genivi-common-api-runtime.morph b/strata/genivi/genivi-common-api-runtime.morph
new file mode 100644
index 0000000..7439331
--- /dev/null
+++ b/strata/genivi/genivi-common-api-runtime.morph
@@ -0,0 +1,5 @@
+name: genivi-common-api-runtime
+kind: chunk
+build-system: autotools
+pre-configure-commands:
+- ln -s . build-aux