[syslinux] [PATCH 0/6] Makefile cleanups

Matt Fleming matt at console-pimps.org
Sat Apr 16 06:35:31 PDT 2011


From: Matt Fleming <matt.fleming at linux.intel.com>

This series includes a patch (PATCH 1/6) that I sent previously but I
thought it was worth sending it again since the rest of the series
depends on it, and it also gives a bit of context.

These cleanups make it simpler to do the big switchover to ELF modules
on the elflink branch because the libraries in $LIBS are now contained
in one Makefile fragment.

The reason that I've individually submitted a patch for each module is
so that the changes are smaller and any errors will be easier for
reviewers to spot.

Matt Fleming (6):
  Makefile: Move Makefile fragments into mk/
  mboot.c32: Delete superfluous $(LIBS) prerequisite
  menu.c32: Delete superfluous $(LIBS) prerequistite
  hdt: Delete superfluous $(LIBS) prerequisites
  sysdump: Delete superfluous $(LIBS) prerequisite
  lua: Delete superfluous $(LIBS) prerequisite

 Makefile                           |    3 ++-
 Makefile.private                   |    2 +-
 com32/cmenu/Makefile               |    5 +++--
 com32/gdbstub/Makefile             |    3 ++-
 com32/gfxboot/Makefile             |    3 ++-
 com32/gpllib/Makefile              |    3 ++-
 com32/hdt/Makefile                 |    6 +++---
 com32/lib/Makefile                 |    5 +++--
 com32/libutil/Makefile             |    3 ++-
 com32/lua/src/Makefile             |    6 +++---
 com32/mboot/Makefile               |    6 +++---
 com32/menu/Makefile                |    8 ++++----
 com32/modules/Makefile             |    3 ++-
 com32/rosh/Makefile                |    3 ++-
 com32/samples/Makefile             |    3 ++-
 com32/sysdump/Makefile             |    6 +++---
 com32/tools/Makefile               |    4 ++--
 core/Makefile                      |    3 ++-
 diag/geodsp/Makefile               |    2 +-
 diag/mbr/Makefile                  |    3 ++-
 dos/Makefile                       |    3 ++-
 dosutil/Makefile                   |    3 ++-
 extlinux/Makefile                  |    3 ++-
 linux/Makefile                     |    3 ++-
 lzo/Makefile                       |    3 ++-
 mbr/Makefile                       |    3 ++-
 memdisk/Makefile                   |    3 ++-
 memdump/Makefile                   |    3 ++-
 MCONFIG.build => mk/build.mk       |    2 +-
 com32/MCONFIG => mk/com32.mk       |    2 +-
 MCONFIG.devel => mk/devel.mk       |    0
 MCONFIG.embedded => mk/embedded.mk |    2 +-
 com32/lib/MCONFIG => mk/lib.mk     |    2 +-
 com32/rosh/MCONFIG => mk/rosh.mk   |    2 +-
 MCONFIG => mk/syslinux.mk          |    4 ++--
 modules/Makefile                   |    3 ++-
 mtools/Makefile                    |    3 ++-
 sample/Makefile                    |    3 ++-
 utils/Makefile                     |    3 ++-
 39 files changed, 77 insertions(+), 53 deletions(-)
 rename MCONFIG.build => mk/build.mk (97%)
 rename com32/MCONFIG => mk/com32.mk (98%)
 rename MCONFIG.devel => mk/devel.mk (100%)
 rename MCONFIG.embedded => mk/embedded.mk (98%)
 rename com32/lib/MCONFIG => mk/lib.mk (98%)
 rename com32/rosh/MCONFIG => mk/rosh.mk (97%)
 rename MCONFIG => mk/syslinux.mk (96%)

-- 
1.7.4.2




More information about the Syslinux mailing list