diff options
| author | Paolo Bonzini <pbonzini@redhat.com> | 2013-04-03 17:53:21 +0200 |
|---|---|---|
| committer | Paolo Bonzini <pbonzini@redhat.com> | 2013-04-08 18:13:10 +0200 |
| commit | bb585a784e9ad69207315d694e7dad2c422f6baa (patch) | |
| tree | ccedd9da71ede1f0cac718e928aa471d41a11f4d | |
| parent | 9196dd411d580c27f85daa209ff9a501d719ebc0 (diff) | |
| download | focaccia-qemu-bb585a784e9ad69207315d694e7dad2c422f6baa.tar.gz focaccia-qemu-bb585a784e9ad69207315d694e7dad2c422f6baa.zip | |
build: enable using $(CONFIG_FOO) on the rhs of config files
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
| -rw-r--r-- | Makefile | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/Makefile b/Makefile index 80344d9436..0b6e6a137f 100644 --- a/Makefile +++ b/Makefile @@ -76,7 +76,10 @@ config-all-devices.mak: $(call quiet-command,echo '# no devices' > $@," GEN $@") else config-all-devices.mak: $(SUBDIR_DEVICES_MAK) - $(call quiet-command,cat $(SUBDIR_DEVICES_MAK) | grep =y | sort -u > $@," GEN $@") + $(call quiet-command, sed -n \ + 's|^\([^=]*\)=\(.*\)$$|\1:=$$(findstring y,$$(\1)\2)|p' \ + $(SUBDIR_DEVICES_MAK) | sort -u > $@, \ + " GEN $@") endif -include $(SUBDIR_DEVICES_MAK_DEP) |