diff options
author | Ola Redell <ola.redell@retotech.se> | 2017-11-15 21:54:39 +0100 |
---|---|---|
committer | Ola Redell <ola.redell@retotech.se> | 2017-11-15 21:54:39 +0100 |
commit | 3af813eaa50cc3bf5192c0218cf7e779f9f5af01 (patch) | |
tree | dfb2fa235941f723cca0c9b1347fe04597d4bfb8 /recipes-jailhouse/jailhouse/jailhouse-0.7/0005-tools-makefile.patch | |
parent | f2cccf9409c91a33c4394ca4cfafe1cc00f9ce21 (diff) | |
download | meta-jailhouse-3af813eaa50cc3bf5192c0218cf7e779f9f5af01.tar.gz |
Default Jailhouse configuration, add new jailhouse versions
Added variable JH_CONFIG that is used to point to current jailhouse
hypervisor configuration. Added recipes for jailhouse version 0.7
and a _git recipe that tracks HEAD on master.
Diffstat (limited to 'recipes-jailhouse/jailhouse/jailhouse-0.7/0005-tools-makefile.patch')
-rw-r--r-- | recipes-jailhouse/jailhouse/jailhouse-0.7/0005-tools-makefile.patch | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/recipes-jailhouse/jailhouse/jailhouse-0.7/0005-tools-makefile.patch b/recipes-jailhouse/jailhouse/jailhouse-0.7/0005-tools-makefile.patch new file mode 100644 index 0000000..ea041a9 --- /dev/null +++ b/recipes-jailhouse/jailhouse/jailhouse-0.7/0005-tools-makefile.patch | |||
@@ -0,0 +1,36 @@ | |||
1 | Index: git/tools/Makefile | ||
2 | =================================================================== | ||
3 | --- git.orig/tools/Makefile | ||
4 | +++ git/tools/Makefile | ||
5 | @@ -19,7 +19,7 @@ LINUXINCLUDE := -I$(src)/../driver | ||
6 | KBUILD_CFLAGS := -g -O3 -DLIBEXECDIR=\"$(libexecdir)\" \ | ||
7 | -Wall -Wextra -Wmissing-declarations -Wmissing-prototypes -Werror \ | ||
8 | -DJAILHOUSE_VERSION=\"$(shell cat $(src)/../VERSION)\" $(EXTRA_CFLAGS) | ||
9 | -LDFLAGS := | ||
10 | + | ||
11 | GCOV_PROFILE := n | ||
12 | |||
13 | BINARIES := jailhouse | ||
14 | @@ -57,7 +57,7 @@ endef | ||
15 | targets += jailhouse.o | ||
16 | |||
17 | $(obj)/jailhouse: $(obj)/jailhouse.o | ||
18 | - $(call if_changed,ld) | ||
19 | + $(LD) $(LDFLAGS) -o $@ $^ | ||
20 | |||
21 | CFLAGS_jailhouse-gcov-extract.o := -I$(src)/../hypervisor/include \ | ||
22 | -I$(src)/../hypervisor/arch/$(SRCARCH)/include | ||
23 | @@ -68,10 +68,11 @@ targets += jailhouse-gcov-extract.o | ||
24 | always += jailhouse-gcov-extract | ||
25 | |||
26 | $(obj)/jailhouse-gcov-extract: $(obj)/jailhouse-gcov-extract.o | ||
27 | - $(call if_changed,ld) | ||
28 | + $(LD) $(LDFLAGS) -o $@ $^ | ||
29 | |||
30 | $(obj)/jailhouse-config-collect: $(src)/jailhouse-config-create $(src)/jailhouse-config-collect.tmpl | ||
31 | - $(call if_changed,gen_collect) | ||
32 | + $< -g $@; \ | ||
33 | + chmod +x $@ | ||
34 | |||
35 | install-bin: $(BINARIES) $(DESTDIR)$(sbindir) | ||
36 | $(INSTALL_PROGRAM) $^ | ||