1. 11 2月, 2010 1 次提交
    • S
      Documentation: Add build support for documentation in pdf format · 20cc9997
      Stefan Weil 提交于
      Makefile already supported dvi, html and info formats,
      but pdf was missing.
      
      pdf is especially convenient for printing and for
      documentation reviews. I hope it will help to
      improve qemu's documentation.
      
      Make now supports the new target 'pdf' which will
      create qemu-doc.pdf and qemu-tech.pdf. It is also
      possible to build both files individually.
      
      texi2pdf and texi2dvi are rather noisy, so normally
      some less important warnings are suppressed.
      When make is called with V=1 (verbose mode),
      warnings are not suppressed.
      
      The patch also sorts the documentation targets
      alphabetically and wraps a line which was too long.
      Signed-off-by: NStefan Weil <weil@mail.berlios.de>
      Signed-off-by: NAnthony Liguori <aliguori@us.ibm.com>
      20cc9997
  2. 04 2月, 2010 1 次提交
  3. 27 1月, 2010 1 次提交
  4. 21 1月, 2010 1 次提交
  5. 15 1月, 2010 1 次提交
  6. 09 1月, 2010 2 次提交
  7. 08 1月, 2010 3 次提交
    • S
      Makefile: Update unmodified config-devices.mak automatically · 012f0879
      Stefan Weil 提交于
      This makes rebuilds after source updates easier
      for most users (who don't edit config-devices.mak).
      Signed-off-by: NStefan Weil <weil@mail.berlios.de>
      Signed-off-by: NAnthony Liguori <aliguori@us.ibm.com>
      012f0879
    • P
      Use vpath directive · 076d2471
      Paolo Bonzini 提交于
      The vpath directive has two advantages over the VPATH variable:
      1) it allows to skip searching of .o files; 2) the default semantics
      are to append to the vpath, so there is no confusion between "VPATH=xyz"
      and "VPATH+=xyz".
      
      Since "vpath %.c %.h PATH" is not valid, I'm introducing a wrapper
      macro to append one or more directories to the vpath.
      Signed-off-by: NPaolo Bonzini <pbonzini@redhat.com>
      Signed-off-by: NAnthony Liguori <aliguori@us.ibm.com>
      076d2471
    • A
      Drop --whole-archive and static libraries · 0e8c9214
      Andreas Färber 提交于
      Juan has contributed a cool Makefile infrastructure that enables us to drop
      static libraries completely:
      
      Move shared obj-y definitions to Makefile.objs, prefixed {common-,hw-,user-},
      and link those object files directly into the executables.
      
      Replace HWLIB by HWDIR, specifying only the directory.
      
      Drop --whole-archive and ARLIBS in Makefiles and configure.
      
      Drop GENERATED_HEADERS dependency in rules.mak, since this rebuilds all
      common objects after generating a target-specific header; add dependency
      rules to Makefile and Makefile.target instead.
      
      v2:
      - Don't try to include /config.mak for user emulators
      - Changes to user object paths ("Quickfix for libuser.a drop") were obsoleted
        by "user_only: compile everything with -fpie" (Kirill A. Shutemov)
      
      v3:
      - Fix dependency modelling for tools
      - Remove comment on GENERATED_HEADERS obsoleted by this patch
      Signed-off-by: NAndreas Färber <afaerber@opensolaris.org>
      Cc: Blue Swirl <blauwirbel@gmail.com>
      Cc: Palle Lyckegaard <palle@lyckegaard.dk>
      Cc: Ben Taylor <bentaylor.solx86@gmail.com>
      Cc: Juan Quintela <quintela@trasno.org>
      Cc: Kirill A. Shutemov <kirill@shutemov.name>
      Cc: Paolo Bonzini <pbonzini@redhat.com>
      Signed-off-by: NBlue Swirl <blauwirbel@gmail.com>
      0e8c9214
  8. 18 12月, 2009 1 次提交
  9. 12 12月, 2009 4 次提交
  10. 04 12月, 2009 1 次提交
  11. 03 12月, 2009 6 次提交
  12. 02 12月, 2009 1 次提交
  13. 25 11月, 2009 1 次提交
  14. 23 11月, 2009 2 次提交
  15. 18 11月, 2009 1 次提交
  16. 17 11月, 2009 9 次提交
  17. 14 11月, 2009 1 次提交
  18. 13 11月, 2009 3 次提交