[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [RFC PATCH 3/4] build-sys: allow per-object foo.cflags vari
From: |
Michael Tokarev |
Subject: |
[Qemu-devel] [RFC PATCH 3/4] build-sys: allow per-object foo.cflags variables |
Date: |
Tue, 18 Jun 2013 21:34:03 +0400 |
In addition to allowing specifying foo.libs for additional
libraries, recognize also foo.cflags variable when compiling
foo.c into foo.o.
This is more for completness/symmetry with foo.libs.
Signed-off-by: Michael Tokarev <address@hidden>
---
rules.mak | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/rules.mak b/rules.mak
index 69764b9..6087c68 100644
--- a/rules.mak
+++ b/rules.mak
@@ -18,7 +18,7 @@ QEMU_DGFLAGS += -MMD -MP -MT $@ -MF $(*D)/$(*F).d
QEMU_INCLUDES += -I$(<D) -I$(@D)
%.o: %.c
- $(call quiet-command,$(CC) $(QEMU_INCLUDES) $(QEMU_CFLAGS)
$(QEMU_DGFLAGS) $(CFLAGS) -c -o $@ $<," CC $(TARGET_DIR)$@")
+ $(call quiet-command,$(CC) $(QEMU_INCLUDES) $(QEMU_CFLAGS)
$(QEMU_DGFLAGS) $(CFLAGS) $($*.cflags) -c -o $@ $<," CC $(TARGET_DIR)$@")
%.o: %.rc
$(call quiet-command,$(WINDRES) -I. -o $@ $<," RC $(TARGET_DIR)$@")
--
1.7.10.4
- [Qemu-devel] [RFC PATCH 0/4] per-object libraries, Michael Tokarev, 2013/06/18
- [Qemu-devel] [RFC PATCH 2/4] build-sys: allow object-specific libraries to be used to link executables, Michael Tokarev, 2013/06/18
- [Qemu-devel] [RFC PATCH 1/4] build-sys: strip leading ./ from $(obj), Michael Tokarev, 2013/06/18
- [Qemu-devel] [RFC PATCH 3/4] build-sys: allow per-object foo.cflags variables,
Michael Tokarev <=
- [Qemu-devel] [RFC PATCH 4/4] build-sys: move -lcurl out of libs and specify it for curl.o, Michael Tokarev, 2013/06/18
- Re: [Qemu-devel] [RFC PATCH 0/4] per-object libraries, Michael Tokarev, 2013/06/18
- Re: [Qemu-devel] [RFC PATCH 0/4] per-object libraries, Stefan Hajnoczi, 2013/06/19
- Re: [Qemu-devel] [RFC PATCH 0/4] per-object libraries, Paolo Bonzini, 2013/06/19