This is the overall set of changes to: - do various cleanups in Makefile.target
- fix rough edges around -cflags and -libs variables, and use it more widely. Michael Tokarev (6): build: simplify Makefile.target a bit, use just one rule for softmmu Makefile: strip tools and modules too Makefile.target: use $(INSTALL_PROG) for installing, not $(INSTALL) Makefile: use $(INSTALL_LIB) for modules not $(INSTALL_PROG) build: convert some obj-specific CFLAGS to use new foo.o-cflags syntax libcacard: remove libcacard-specific CFLAGS and LIBS from global vars Paolo Bonzini (4): build: Fix per-object variables for Makefile.target build: simplify Makefile.target around unnest-vars invocations build: add support for per-object -cflags and -libs to all rules build: simplify and fix fix-obj-vars Makefile | 22 ++++++++++++---------- Makefile.objs | 4 ++++ Makefile.target | 41 +++++++++++++++-------------------------- audio/Makefile.objs | 2 +- backends/Makefile.objs | 2 +- configure | 17 +++++++---------- disas/Makefile.objs | 2 +- hw/usb/Makefile.objs | 1 + libcacard/Makefile | 1 - rules.mak | 24 +++++++++++++----------- ui/Makefile.objs | 2 +- 11 files changed, 56 insertions(+), 62 deletions(-) -- 1.8.3.1
