summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPedro Alvarez <pedro.alvarez@codethink.co.uk>2015-03-03 16:13:56 +0000
committerPedro Alvarez <pedro.alvarez@codethink.co.uk>2015-03-05 12:22:16 +0000
commit8fc1c244dd05e723aac6ef5e5af49b8307a37cf2 (patch)
treeb265389fb15cf1e0de8697b6f8f90c1a32f24846
parenta73f81a952a098b8671b3f48e2f8cb0eecd39622 (diff)
downloaddefinitions-8fc1c244dd05e723aac6ef5e5af49b8307a37cf2.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 24050b4c..c8fe1532 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 00000000..8d6cb134
--- /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 00000000..7439331a
--- /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