At least do some first steps in that direction.  Unfortunately, the
need to support $(program_transform_name) is seriously hampering
further progress; but I'm not sure removing that feature without
further considerations would be a good idea, so let's stop at
these patches for the moment.

I'll push this series in a few hours.

Regards,
  Stefano

-*-*-*-

Stefano Lattarini (5):
  [ng] refactor: remove all uses of '$(am__strip_dir)'
  [ng] refactor: remove all uses of $(am__nobase_strip{,_setup})
  [ng] am.xargs-map: can pass further arguments to the mapped function
  [ng] uninstall: reimplement various recipes using more GNU make features
  [ng] uninstall: refactor, more processing delegated to GNU make

 lib/am/data.am        |  8 ++---
 lib/am/header-vars.mk | 95 ++++++++++++++++++++++++++++++---------------------
 lib/am/libs.am        | 18 +++++-----
 lib/am/lisp.am        | 41 +++++++++++-----------
 lib/am/ltlib.am       |  8 ++---
 lib/am/mans.am        | 16 ++++-----
 lib/am/progs.am       | 23 ++++++-------
 lib/am/python.am      | 45 ++++++------------------
 lib/am/scripts.am     | 74 +++++++++++++++------------------------
 lib/am/texinfos.am    | 49 +++++++++-----------------
 t/am-xargs-map.sh     | 60 +++++++++++++++++++++++++++-----
 t/internals.tap       | 29 +++++++++++++++-
 12 files changed, 246 insertions(+), 220 deletions(-)

-- 
1.7.12.rc0


Reply via email to